Lines Matching +defs:dev +defs:id +defs:attrs
188 int id; /* I: pool ID */ member
222 struct workqueue_attrs *attrs; /* I: worker attributes */ member
2780 int id; in create_worker() local
4613 void free_workqueue_attrs(struct workqueue_attrs *attrs) in free_workqueue_attrs()
4632 struct workqueue_attrs *attrs; in alloc_workqueue_attrs() local
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()
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 */ member
5261 const struct workqueue_attrs *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()
6668 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_online_cpu() local
6703 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_offline_cpu() local
7036 struct device dev; member
7039 static struct workqueue_struct *dev_to_wq(struct device *dev) in dev_to_wq()
7046 static ssize_t per_cpu_show(struct device *dev, struct device_attribute *attr, in per_cpu_show()
7055 static ssize_t max_active_show(struct device *dev, in max_active_show()
7063 static ssize_t max_active_store(struct device *dev, in max_active_store()
7085 static ssize_t wq_nice_show(struct device *dev, struct device_attribute *attr, in wq_nice_show()
7101 struct workqueue_attrs *attrs; in wq_sysfs_prep_attrs() local
7113 static ssize_t wq_nice_store(struct device *dev, struct device_attribute *attr, in wq_nice_store()
7117 struct workqueue_attrs *attrs; in wq_nice_store() local
7138 static ssize_t wq_cpumask_show(struct device *dev, in wq_cpumask_show()
7151 static ssize_t wq_cpumask_store(struct device *dev, in wq_cpumask_store()
7156 struct workqueue_attrs *attrs; in wq_cpumask_store() local
7175 static ssize_t wq_affn_scope_show(struct device *dev, in wq_affn_scope_show()
7194 static ssize_t wq_affn_scope_store(struct device *dev, in wq_affn_scope_store()
7199 struct workqueue_attrs *attrs; in wq_affn_scope_store() local
7217 static ssize_t wq_affinity_strict_show(struct device *dev, in wq_affinity_strict_show()
7226 static ssize_t wq_affinity_strict_store(struct device *dev, in wq_affinity_strict_store()
7231 struct workqueue_attrs *attrs; in wq_affinity_strict_store() local
7295 static ssize_t __wq_cpumask_show(struct device *dev, in __wq_cpumask_show()
7307 static ssize_t cpumask_requested_show(struct device *dev, in cpumask_requested_show()
7314 static ssize_t cpumask_isolated_show(struct device *dev, in cpumask_isolated_show()
7321 static ssize_t cpumask_show(struct device *dev, in cpumask_show()
7327 static ssize_t cpumask_store(struct device *dev, in cpumask_store()
7359 static void wq_device_release(struct device *dev) in wq_device_release()
7802 struct workqueue_attrs *attrs; in workqueue_init_early() local