Готовый перевод Linux Device Drivers 3 / Драйверы устройств Линукс (третье издание): 7.5. Tasklets

Внимание! Этот перевод, возможно, ещё не готов, так как модераторы установили для него статус «идёт перевод»

#include interrupt.h>

struct tasklet_struct {

/* ... */

void (*func)(unsigned long);

unsigned long data;

};

void tasklet_init(struct tasklet_struct *t,

void (*func)(unsigned long), unsigned long data);

DECLARE_TASKLET(name, func, data);

DECLARE_TASKLET_DISABLED(name, func, data);

phon% cat /proc/jitasklet

time delta inirq pid cpu command

6076139 0 0 4370 0 cat

6076140 1 1 4368 0 cc1

6076141 1 1 4368 0 cc1

6076141 0 1 2 0 ksoftirqd/0

6076141 0 1 2 0 ksoftirqd/0

6076141 0 1 2 0 ksoftirqd/0

Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод

Переведено на Нотабеноиде
http://notabenoid.org/book/11832/38308

Переводчики: armagetron

Настройки

Готово:

13.33% КП = 1.0

Непереведённые фрагменты будут пропущены.