Lines Matching refs:cpu_pwq
381 struct pool_workqueue __rcu * __percpu *cpu_pwq; /* I: per-cpu pwqs */ member
725 return per_cpu_ptr(wq->cpu_pwq, cpu); in unbound_pwq_slot()
2271 pwq = rcu_dereference(*per_cpu_ptr(wq->cpu_pwq, cpu)); in __queue_work()
4902 free_percpu(wq->cpu_pwq); in rcu_free_wq()
5478 wq->cpu_pwq = alloc_percpu(struct pool_workqueue *); in alloc_and_link_pwqs()
5479 if (!wq->cpu_pwq) in alloc_and_link_pwqs()
5495 pwq_p = per_cpu_ptr(wq->cpu_pwq, cpu); in alloc_and_link_pwqs()
5527 if (wq->cpu_pwq) { in alloc_and_link_pwqs()
5529 struct pool_workqueue *pwq = *per_cpu_ptr(wq->cpu_pwq, cpu); in alloc_and_link_pwqs()
5534 free_percpu(wq->cpu_pwq); in alloc_and_link_pwqs()
5535 wq->cpu_pwq = NULL; in alloc_and_link_pwqs()
6044 pwq = *per_cpu_ptr(wq->cpu_pwq, cpu); in workqueue_congested()