c57a7841 вызвать мастера починить стиральную машину

Первое знакомство с кодом

Глава 6. Сигналы, прерывания и время
Краткое замечание о блокировках
Сигналы
Структуры данных
Sigset_t
Struct sigaction
Siginfo_t
Struct signal_queue
Сервисные функции

Платформенно-независимая версия функций для sigset_t
Sigaddset
Sigdelset
Sigismember
Sigfindinword
Sigmask
Платформенно-зависимая версия функций для sigset_t

Функции работы с наборами
_SIG_SET_BINOP


_SIG_SET_OP
Sigemptyset
Sigaddsetmask
Siginitset
Отправка сигналов

Sys_kill
Kill_something_info
Kill_pg_info
Kill_proc_info
Send_sig_info
Force_sig_info
Recalc_sigpending

Ignored_signal
Do_signal
Dequeue_signal
Notify_parent
Handle_signal
Другие функции, связанные с обработкой сигналов
Sys_sigpending

Do_sigation
Sys_rt_sigtimedwait
Различия кода для сигналов реального и не реального времени
Sys_sigprocmask
Sys_rt_sigprocmask
Прерывания
IRQ
Нижние половины

Действия и IRQ
Init_IRQ
Init_ISA_irqs
Set_intr_gate
Setup_x86_irq
Request_irq
Free_irq

Probe_irq_on
Probe_irq_off
Обработчики и нижние половины аппаратных прерываний
Do_IRQ
Handle_IRQ_event
Do_bottom_half
Run_bottom_halves
Run_bottom_halves - 2
Время и таймер
Do_timer

Timer_bh
Update_times
Update_wall_time
Calc_load
Run_old_timers
Очереди таймера
Содержание раздела