Home
last modified time | relevance | path

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

/openbmc/linux/kernel/
H A Dworkqueue.c227 struct pool_workqueue { struct
304 struct pool_workqueue *dfl_pwq; /* PW: only for unbound wqs */
325 struct pool_workqueue __percpu __rcu **cpu_pwq; /* I: per-cpu pwqs */
440 static void show_pwq(struct pool_workqueue *pwq);
672 static void set_work_pwq(struct work_struct *work, struct pool_workqueue *pwq, in set_work_pwq()
734 static inline struct pool_workqueue *work_struct_pwq(unsigned long data) in work_struct_pwq()
736 return (struct pool_workqueue *)(data & WORK_STRUCT_WQ_DATA_MASK); in work_struct_pwq()
739 static struct pool_workqueue *get_work_pwq(struct work_struct *work) in get_work_pwq()
1331 struct pool_workqueue *pwq = worker->current_pwq; in wq_worker_tick()
1409 static void get_pwq(struct pool_workqueue *pwq) in get_pwq()
[all …]
H A Dworkqueue_internal.h33 struct pool_workqueue *current_pwq; /* K: pwq */
/openbmc/linux/include/trace/events/
H A Dworkqueue.h11 struct pool_workqueue;
25 TP_PROTO(int req_cpu, struct pool_workqueue *pwq,