Lines Matching refs:tasklet_struct
616 struct tasklet_struct struct
618 struct tasklet_struct *next; argument
624 void (*callback)(struct tasklet_struct *t); argument
630 struct tasklet_struct name = { \ argument
637 struct tasklet_struct name = { \
647 struct tasklet_struct name = { \
653 struct tasklet_struct name = { \
665 static inline int tasklet_trylock(struct tasklet_struct *t) in tasklet_trylock()
670 static inline void tasklet_unlock(struct tasklet_struct *t) in tasklet_unlock()
676 static inline void tasklet_unlock_wait(struct tasklet_struct *t) in tasklet_unlock_wait()
686 extern void __tasklet_schedule(struct tasklet_struct *t);
688 static inline void tasklet_schedule(struct tasklet_struct *t) in tasklet_schedule()
694 extern void __tasklet_hi_schedule(struct tasklet_struct *t);
696 static inline void tasklet_hi_schedule(struct tasklet_struct *t) in tasklet_hi_schedule()
702 static inline void tasklet_disable_nosync(struct tasklet_struct *t) in tasklet_disable_nosync()
708 static inline void tasklet_disable(struct tasklet_struct *t) in tasklet_disable()
715 static inline void tasklet_enable(struct tasklet_struct *t) in tasklet_enable()
721 extern void tasklet_kill(struct tasklet_struct *t);
722 extern void tasklet_kill_immediate(struct tasklet_struct *t, unsigned int cpu);
723 extern void tasklet_init(struct tasklet_struct *t,
725 extern void tasklet_setup(struct tasklet_struct *t,
726 void (*callback)(struct tasklet_struct *));