Lines Matching refs:wq_unbound_cpumask
453 static cpumask_var_t wq_unbound_cpumask; variable
2218 if (cpumask_test_cpu(cpu, wq_unbound_cpumask)) in wq_select_unbound_cpu()
2225 new_cpu = cpumask_next_and_wrap(new_cpu, wq_unbound_cpumask, cpu_online_mask); in wq_select_unbound_cpu()
2704 if (cpumask_intersects(wq_unbound_cpumask, cpu_active_mask)) in unbind_worker()
2705 WARN_ON_ONCE(set_cpus_allowed_ptr(worker->task, wq_unbound_cpumask) < 0); in unbind_worker()
5364 ctx = apply_wqattrs_prepare(wq, attrs, wq_unbound_cpumask); in apply_workqueue_attrs_locked()
5439 wqattrs_actualize_cpumask(target_attrs, wq_unbound_cpumask); in unbound_wq_update_pwq()
6911 cpumask_copy(wq_unbound_cpumask, unbound_cpumask); in workqueue_apply_unbound_cpumask()
6942 if (!cpumask_equal(cpumask, wq_unbound_cpumask)) in workqueue_unbound_exclude_cpumask()
7271 if (!cpumask_equal(cpumask, wq_unbound_cpumask)) in workqueue_set_unbound_cpumask()
7310 return __wq_cpumask_show(dev, attr, buf, wq_unbound_cpumask); in cpumask_show()
7685 if (!cpumask_intersects(wq_unbound_cpumask, mask)) { in restrict_unbound_cpumask()
7687 cpumask_pr_args(wq_unbound_cpumask), name, cpumask_pr_args(mask)); in restrict_unbound_cpumask()
7691 cpumask_and(wq_unbound_cpumask, wq_unbound_cpumask, mask); in restrict_unbound_cpumask()
7731 BUG_ON(!alloc_cpumask_var(&wq_unbound_cpumask, GFP_KERNEL)); in workqueue_init_early()
7736 cpumask_copy(wq_unbound_cpumask, cpu_possible_mask); in workqueue_init_early()
7742 cpumask_copy(wq_requested_unbound_cpumask, wq_unbound_cpumask); in workqueue_init_early()