• Home
  • Raw
  • Download

Lines Matching +defs:dev +defs:id +defs:attrs

157 	int			id;		/* I: pool ID */  member
193 struct workqueue_attrs *attrs; /* I: worker attributes */ member
2169 int id; in create_worker() local
3731 void free_workqueue_attrs(struct workqueue_attrs *attrs) in free_workqueue_attrs()
3750 struct workqueue_attrs *attrs; in alloc_workqueue_attrs() local
3789 static void wqattrs_clear_for_pool(struct workqueue_attrs *attrs) in wqattrs_clear_for_pool()
3796 static u32 wqattrs_hash(const struct workqueue_attrs *attrs) in wqattrs_hash()
3825 static void wqattrs_actualize_cpumask(struct workqueue_attrs *attrs, in wqattrs_actualize_cpumask()
3840 wqattrs_pod_type(const struct workqueue_attrs *attrs) in wqattrs_pod_type()
4067 static struct worker_pool *get_unbound_pool(const struct workqueue_attrs *attrs) in get_unbound_pool()
4250 const struct workqueue_attrs *attrs) in alloc_unbound_pwq()
4287 static void wq_calc_pod_cpumask(struct workqueue_attrs *attrs, int cpu, in wq_calc_pod_cpumask()
4332 struct workqueue_attrs *attrs; /* attrs to apply */ member
4357 const struct workqueue_attrs *attrs, in apply_wqattrs_prepare()
4451 const struct workqueue_attrs *attrs) in apply_workqueue_attrs_locked()
4496 const struct workqueue_attrs *attrs) in apply_workqueue_attrs()
5590 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_online_cpu() local
5618 struct workqueue_attrs *attrs = wq->unbound_attrs; in workqueue_offline_cpu() local
5955 struct device dev; member
5958 static struct workqueue_struct *dev_to_wq(struct device *dev) in dev_to_wq()
5965 static ssize_t per_cpu_show(struct device *dev, struct device_attribute *attr, in per_cpu_show()
5974 static ssize_t max_active_show(struct device *dev, in max_active_show()
5982 static ssize_t max_active_store(struct device *dev, in max_active_store()
6004 static ssize_t wq_nice_show(struct device *dev, struct device_attribute *attr, in wq_nice_show()
6020 struct workqueue_attrs *attrs; in wq_sysfs_prep_attrs() local
6032 static ssize_t wq_nice_store(struct device *dev, struct device_attribute *attr, in wq_nice_store()
6036 struct workqueue_attrs *attrs; in wq_nice_store() local
6057 static ssize_t wq_cpumask_show(struct device *dev, in wq_cpumask_show()
6070 static ssize_t wq_cpumask_store(struct device *dev, in wq_cpumask_store()
6075 struct workqueue_attrs *attrs; in wq_cpumask_store() local
6094 static ssize_t wq_affn_scope_show(struct device *dev, in wq_affn_scope_show()
6113 static ssize_t wq_affn_scope_store(struct device *dev, in wq_affn_scope_store()
6118 struct workqueue_attrs *attrs; in wq_affn_scope_store() local
6136 static ssize_t wq_affinity_strict_show(struct device *dev, in wq_affinity_strict_show()
6145 static ssize_t wq_affinity_strict_store(struct device *dev, in wq_affinity_strict_store()
6150 struct workqueue_attrs *attrs; in wq_affinity_strict_store() local
6180 static ssize_t wq_unbound_cpumask_show(struct device *dev, in wq_unbound_cpumask_show()
6193 static ssize_t wq_unbound_cpumask_store(struct device *dev, in wq_unbound_cpumask_store()
6232 static void wq_device_release(struct device *dev) in wq_device_release()
6622 struct workqueue_attrs *attrs; in workqueue_init_early() local