Home
last modified time | relevance | path

Searched refs:pool_workqueue (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/kernel/
Dworkqueue.c200 struct pool_workqueue { struct
258 struct pool_workqueue *dfl_pwq; /* PW: only for unbound wqs */
279 struct pool_workqueue __percpu *cpu_pwqs; /* I: per-cpu pwqs */
280 struct pool_workqueue __rcu *numa_pwq_tbl[]; /* PWR: unbound pwqs indexed by node */
360 static void show_pwq(struct pool_workqueue *pwq);
560 static struct pool_workqueue *unbound_pwq_by_node(struct workqueue_struct *wq, in unbound_pwq_by_node()
620 static void set_work_pwq(struct work_struct *work, struct pool_workqueue *pwq, in set_work_pwq()
682 static struct pool_workqueue *get_work_pwq(struct work_struct *work) in get_work_pwq()
715 return ((struct pool_workqueue *) in get_work_pool()
737 return ((struct pool_workqueue *) in get_work_pool_id()
[all …]
Dworkqueue_internal.h33 struct pool_workqueue *current_pwq; /* L: current_work's pwq */
/kernel/linux/linux-5.10/include/trace/events/
Dworkqueue.h11 struct pool_workqueue;
25 TP_PROTO(unsigned int req_cpu, struct pool_workqueue *pwq,