Home | History | Annotate | Download | only in linux

Lines Matching refs:tasklet_struct

263 struct tasklet_struct
265 struct tasklet_struct *next;
273 struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(0), func, data }
276 struct tasklet_struct name = { NULL, 0, ATOMIC_INIT(1), func, data }
286 static inline int tasklet_trylock(struct tasklet_struct *t)
291 static inline void tasklet_unlock(struct tasklet_struct *t)
297 static inline void tasklet_unlock_wait(struct tasklet_struct *t)
307 extern void FASTCALL(__tasklet_schedule(struct tasklet_struct *t));
309 static inline void tasklet_schedule(struct tasklet_struct *t)
315 extern void FASTCALL(__tasklet_hi_schedule(struct tasklet_struct *t));
317 static inline void tasklet_hi_schedule(struct tasklet_struct *t)
324 static inline void tasklet_disable_nosync(struct tasklet_struct *t)
330 static inline void tasklet_disable(struct tasklet_struct *t)
337 static inline void tasklet_enable(struct tasklet_struct *t)
343 static inline void tasklet_hi_enable(struct tasklet_struct *t)
349 extern void tasklet_kill(struct tasklet_struct *t);
350 extern void tasklet_kill_immediate(struct tasklet_struct *t, unsigned int cpu);
351 extern void tasklet_init(struct tasklet_struct *t,