Lines Matching refs:work_struct
44 struct work_struct { struct
45 STAILQ_ENTRY(work_struct) ws_entries;
46 void (*func)(struct work_struct *); argument
54 STAILQ_HEAD(ws_list, work_struct) ws_list_head; argument
66 struct work_struct work;
71 to_delayed_work(struct work_struct *work) in to_delayed_work()
114 int queue_work(struct workqueue_struct *wq, struct work_struct *work);
119 schedule_work(struct work_struct *work) in schedule_work()
130 bool cancel_work_sync(struct work_struct *work);
147 bool flush_work(struct work_struct *work);
156 unsigned int work_busy(struct work_struct *work);
157 bool work_pending(struct work_struct *work);
163 void destroy_work_on_stack(struct work_struct *work);