Lines Matching refs:work_struct
50 struct work_struct;
51 typedef void (*work_func_t)(struct work_struct *);
55 struct work_struct *target;
68 struct work_struct { struct
76 struct work_struct name; \ argument
84 struct work_struct work;
101 to_delayed_work(struct work_struct *work) in to_delayed_work()
228 extern bool linux_queue_work_on(int cpu, struct workqueue_struct *, struct work_struct *);
232 extern bool linux_cancel_work_sync(struct work_struct *);
234 extern bool linux_flush_work(struct work_struct *);
236 extern bool linux_work_pending(struct work_struct *);
237 extern bool linux_work_busy(struct work_struct *);
238 extern struct work_struct *linux_current_work(void);