Lines Matching refs:workqueue_attrs

193 	struct workqueue_attrs	*attrs;		/* I: worker attributes */
303 struct workqueue_attrs *unbound_attrs; /* PW: only for unbound wqs */
370 static struct workqueue_attrs *wq_update_pod_attrs_buf;
411 static struct workqueue_attrs *unbound_std_wq_attrs[NR_STD_WORKER_POOLS];
414 static struct workqueue_attrs *ordered_wq_attrs[NR_STD_WORKER_POOLS];
3708 void free_workqueue_attrs(struct workqueue_attrs *attrs) in free_workqueue_attrs()
3725 struct workqueue_attrs *alloc_workqueue_attrs(void) in alloc_workqueue_attrs()
3727 struct workqueue_attrs *attrs; in alloc_workqueue_attrs()
3745 static void copy_workqueue_attrs(struct workqueue_attrs *to, in copy_workqueue_attrs()
3746 const struct workqueue_attrs *from) in copy_workqueue_attrs()
3766 static void wqattrs_clear_for_pool(struct workqueue_attrs *attrs) in wqattrs_clear_for_pool()
3773 static u32 wqattrs_hash(const struct workqueue_attrs *attrs) in wqattrs_hash()
3787 static bool wqattrs_equal(const struct workqueue_attrs *a, in wqattrs_equal()
3788 const struct workqueue_attrs *b) in wqattrs_equal()
3802 static void wqattrs_actualize_cpumask(struct workqueue_attrs *attrs, in wqattrs_actualize_cpumask()
3817 wqattrs_pod_type(const struct workqueue_attrs *attrs) in wqattrs_pod_type()
4044 static struct worker_pool *get_unbound_pool(const struct workqueue_attrs *attrs) in get_unbound_pool()
4227 const struct workqueue_attrs *attrs) in alloc_unbound_pwq()
4264 static void wq_calc_pod_cpumask(struct workqueue_attrs *attrs, int cpu, in wq_calc_pod_cpumask()
4309 struct workqueue_attrs *attrs; /* attrs to apply */
4334 const struct workqueue_attrs *attrs, in apply_wqattrs_prepare()
4338 struct workqueue_attrs *new_attrs; in apply_wqattrs_prepare()
4428 const struct workqueue_attrs *attrs) in apply_workqueue_attrs_locked()
4473 const struct workqueue_attrs *attrs) in apply_workqueue_attrs()
4513 struct workqueue_attrs *target_attrs; in wq_update_pod()
5567 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_online_cpu()
5595 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_offline_cpu()
5995 static struct workqueue_attrs *wq_sysfs_prep_attrs(struct workqueue_struct *wq) in wq_sysfs_prep_attrs()
5997 struct workqueue_attrs *attrs; in wq_sysfs_prep_attrs()
6013 struct workqueue_attrs *attrs; in wq_nice_store()
6052 struct workqueue_attrs *attrs; in wq_cpumask_store()
6095 struct workqueue_attrs *attrs; in wq_affn_scope_store()
6127 struct workqueue_attrs *attrs; in wq_affinity_strict_store()
6580 struct workqueue_attrs *attrs; in workqueue_init_early()