• Home
  • Raw
  • Download

Lines Matching refs:wq

119 	struct workqueue_struct *wq;  member
131 struct workqueue_struct *wq; member
437 extern void destroy_workqueue(struct workqueue_struct *wq);
441 int apply_workqueue_attrs(struct workqueue_struct *wq,
445 extern bool queue_work_on(int cpu, struct workqueue_struct *wq,
447 extern bool queue_work_node(int node, struct workqueue_struct *wq,
449 extern bool queue_delayed_work_on(int cpu, struct workqueue_struct *wq,
451 extern bool mod_delayed_work_on(int cpu, struct workqueue_struct *wq,
453 extern bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork);
455 extern void flush_workqueue(struct workqueue_struct *wq);
456 extern void drain_workqueue(struct workqueue_struct *wq);
472 extern void workqueue_set_max_active(struct workqueue_struct *wq,
476 extern bool workqueue_congested(int cpu, struct workqueue_struct *wq);
481 extern void show_one_workqueue(struct workqueue_struct *wq);
507 static inline bool queue_work(struct workqueue_struct *wq, in queue_work() argument
510 return queue_work_on(WORK_CPU_UNBOUND, wq, work); in queue_work()
521 static inline bool queue_delayed_work(struct workqueue_struct *wq, in queue_delayed_work() argument
525 return queue_delayed_work_on(WORK_CPU_UNBOUND, wq, dwork, delay); in queue_delayed_work()
536 static inline bool mod_delayed_work(struct workqueue_struct *wq, in mod_delayed_work() argument
540 return mod_delayed_work_on(WORK_CPU_UNBOUND, wq, dwork, delay); in mod_delayed_work()
653 int workqueue_sysfs_register(struct workqueue_struct *wq);
655 static inline int workqueue_sysfs_register(struct workqueue_struct *wq) in workqueue_sysfs_register() argument