Lines Matching refs:tasklet_struct

688 struct tasklet_struct  struct
690 struct tasklet_struct *next; argument
696 void (*callback)(struct tasklet_struct *t); argument
702 struct tasklet_struct name = { \ argument
709 struct tasklet_struct name = { \
719 struct tasklet_struct name = { \
725 struct tasklet_struct name = { \
737 static inline int tasklet_trylock(struct tasklet_struct *t) in tasklet_trylock()
742 void tasklet_unlock(struct tasklet_struct *t);
743 void tasklet_unlock_wait(struct tasklet_struct *t);
744 void tasklet_unlock_spin_wait(struct tasklet_struct *t);
747 static inline int tasklet_trylock(struct tasklet_struct *t) { return 1; } in tasklet_trylock()
748 static inline void tasklet_unlock(struct tasklet_struct *t) { } in tasklet_unlock()
749 static inline void tasklet_unlock_wait(struct tasklet_struct *t) { } in tasklet_unlock_wait()
750 static inline void tasklet_unlock_spin_wait(struct tasklet_struct *t) { } in tasklet_unlock_spin_wait()
753 extern void __tasklet_schedule(struct tasklet_struct *t);
755 static inline void tasklet_schedule(struct tasklet_struct *t) in tasklet_schedule()
761 extern void __tasklet_hi_schedule(struct tasklet_struct *t);
763 static inline void tasklet_hi_schedule(struct tasklet_struct *t) in tasklet_hi_schedule()
769 static inline void tasklet_disable_nosync(struct tasklet_struct *t) in tasklet_disable_nosync()
779 static inline void tasklet_disable_in_atomic(struct tasklet_struct *t) in tasklet_disable_in_atomic()
786 static inline void tasklet_disable(struct tasklet_struct *t) in tasklet_disable()
793 static inline void tasklet_enable(struct tasklet_struct *t) in tasklet_enable()
799 extern void tasklet_kill(struct tasklet_struct *t);
800 extern void tasklet_init(struct tasklet_struct *t,
802 extern void tasklet_setup(struct tasklet_struct *t,
803 void (*callback)(struct tasklet_struct *));