Lines Matching refs:workqueue_struct
118 struct workqueue_struct *wq;
127 struct workqueue_struct *wq;
458 extern struct workqueue_struct *system_wq;
459 extern struct workqueue_struct *system_highpri_wq;
460 extern struct workqueue_struct *system_long_wq;
461 extern struct workqueue_struct *system_unbound_wq;
462 extern struct workqueue_struct *system_freezable_wq;
463 extern struct workqueue_struct *system_power_efficient_wq;
464 extern struct workqueue_struct *system_freezable_power_efficient_wq;
465 extern struct workqueue_struct *system_bh_wq;
466 extern struct workqueue_struct *system_bh_highpri_wq;
507 __printf(1, 4) struct workqueue_struct *
526 __printf(1, 5) struct workqueue_struct *
578 extern void destroy_workqueue(struct workqueue_struct *wq);
582 int apply_workqueue_attrs(struct workqueue_struct *wq,
586 extern bool queue_work_on(int cpu, struct workqueue_struct *wq,
588 extern bool queue_work_node(int node, struct workqueue_struct *wq,
590 extern bool queue_delayed_work_on(int cpu, struct workqueue_struct *wq,
592 extern bool mod_delayed_work_on(int cpu, struct workqueue_struct *wq,
594 extern bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork);
596 extern void __flush_workqueue(struct workqueue_struct *wq);
597 extern void drain_workqueue(struct workqueue_struct *wq);
621 extern void workqueue_set_max_active(struct workqueue_struct *wq,
623 extern void workqueue_set_min_active(struct workqueue_struct *wq,
627 extern bool workqueue_congested(int cpu, struct workqueue_struct *wq);
633 extern void show_one_workqueue(struct workqueue_struct *wq);
659 static inline bool queue_work(struct workqueue_struct *wq, in queue_work()
673 static inline bool queue_delayed_work(struct workqueue_struct *wq, in queue_delayed_work()
688 static inline bool mod_delayed_work(struct workqueue_struct *wq, in mod_delayed_work()
742 static inline bool enable_and_queue_work(struct workqueue_struct *wq, in enable_and_queue_work()
771 struct workqueue_struct *_wq = (wq); \
865 int workqueue_sysfs_register(struct workqueue_struct *wq);
867 static inline int workqueue_sysfs_register(struct workqueue_struct *wq) in workqueue_sysfs_register()