Lines Matching defs:work
28 #define work_data_bits(work) ((unsigned long *)(&(work)->data)) argument
111 struct work_struct work; member
120 struct work_struct work; member
153 static inline struct delayed_work *to_delayed_work(struct work_struct *work) in to_delayed_work()
158 static inline struct rcu_work *to_rcu_work(struct work_struct *work) in to_rcu_work()
164 struct work_struct work; member
205 static inline unsigned int work_static(struct work_struct *work) in work_static()
210 static inline void __init_work(struct work_struct *work, int onstack) { } in __init_work()
211 static inline void destroy_work_on_stack(struct work_struct *work) { } in destroy_work_on_stack()
212 static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } in destroy_delayed_work_on_stack()
213 static inline unsigned int work_static(struct work_struct *work) { return 0; } in work_static()
288 #define work_pending(work) \ argument
501 struct work_struct *work) in queue_work()
543 static inline bool schedule_work_on(int cpu, struct work_struct *work) in schedule_work_on()
562 static inline bool schedule_work(struct work_struct *work) in schedule_work()