Lines Matching refs:workqueue_attrs

222 	struct workqueue_attrs	*attrs;		/* I: worker attributes */
358 struct workqueue_attrs *unbound_attrs; /* PW: only for unbound wqs */
438 static struct workqueue_attrs *unbound_wq_update_pwq_attrs_buf;
494 static struct workqueue_attrs *unbound_std_wq_attrs[NR_STD_WORKER_POOLS];
497 static struct workqueue_attrs *ordered_wq_attrs[NR_STD_WORKER_POOLS];
4613 void free_workqueue_attrs(struct workqueue_attrs *attrs) in free_workqueue_attrs()
4630 struct workqueue_attrs *alloc_workqueue_attrs(void) in alloc_workqueue_attrs()
4632 struct workqueue_attrs *attrs; in alloc_workqueue_attrs()
4650 static void copy_workqueue_attrs(struct workqueue_attrs *to, in copy_workqueue_attrs()
4651 const struct workqueue_attrs *from) in copy_workqueue_attrs()
4671 static void wqattrs_clear_for_pool(struct workqueue_attrs *attrs) in wqattrs_clear_for_pool()
4680 static u32 wqattrs_hash(const struct workqueue_attrs *attrs) in wqattrs_hash()
4695 static bool wqattrs_equal(const struct workqueue_attrs *a, in wqattrs_equal()
4696 const struct workqueue_attrs *b) in wqattrs_equal()
4710 static void wqattrs_actualize_cpumask(struct workqueue_attrs *attrs, in wqattrs_actualize_cpumask()
4725 wqattrs_pod_type(const struct workqueue_attrs *attrs) in wqattrs_pod_type()
5009 static struct worker_pool *get_unbound_pool(const struct workqueue_attrs *attrs) in get_unbound_pool()
5156 const struct workqueue_attrs *attrs) in alloc_unbound_pwq()
5201 static void wq_calc_pod_cpumask(struct workqueue_attrs *attrs, int cpu) in wq_calc_pod_cpumask()
5236 struct workqueue_attrs *attrs; /* attrs to apply */
5261 const struct workqueue_attrs *attrs, in apply_wqattrs_prepare()
5265 struct workqueue_attrs *new_attrs; in apply_wqattrs_prepare()
5356 const struct workqueue_attrs *attrs) in apply_workqueue_attrs_locked()
5391 const struct workqueue_attrs *attrs) in apply_workqueue_attrs()
5424 struct workqueue_attrs *target_attrs; in unbound_wq_update_pwq()
6668 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_online_cpu()
6703 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_offline_cpu()
7099 static struct workqueue_attrs *wq_sysfs_prep_attrs(struct workqueue_struct *wq) in wq_sysfs_prep_attrs()
7101 struct workqueue_attrs *attrs; in wq_sysfs_prep_attrs()
7117 struct workqueue_attrs *attrs; in wq_nice_store()
7156 struct workqueue_attrs *attrs; in wq_cpumask_store()
7199 struct workqueue_attrs *attrs; in wq_affn_scope_store()
7231 struct workqueue_attrs *attrs; in wq_affinity_strict_store()
7802 struct workqueue_attrs *attrs; in workqueue_init_early()