• Home
  • Raw
  • Download

Lines Matching refs:work_struct

115 	struct work_struct work;
127 struct work_struct work;
215 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
220 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
226 struct work_struct work;
255 struct work_struct n = __WORK_INITIALIZER(n, f)
264 extern void __init_work(struct work_struct *work, int onstack);
265 extern void destroy_work_on_stack(struct work_struct *work);
267 static inline unsigned int work_static(struct work_struct *work) in work_static()
272 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work()
273 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack()
275 static inline unsigned int work_static(struct work_struct *work) { return 0; } in work_static()
593 struct work_struct *work);
595 struct work_struct *work);
609 extern bool flush_work(struct work_struct *work);
610 extern bool cancel_work(struct work_struct *work);
611 extern bool cancel_work_sync(struct work_struct *work);
617 extern bool disable_work(struct work_struct *work);
618 extern bool disable_work_sync(struct work_struct *work);
619 extern bool enable_work(struct work_struct *work);
631 extern struct work_struct *current_work(void);
634 extern unsigned int work_busy(struct work_struct *work);
666 struct work_struct *work) in queue_work()
708 static inline bool schedule_work_on(int cpu, struct work_struct *work) in schedule_work_on()
727 static inline bool schedule_work(struct work_struct *work) in schedule_work()
749 struct work_struct *work) in enable_and_queue_work()