Lines Matching +defs:dev +defs:id +defs:attrs
37 struct device dev; member
66 struct device *dev; /* Reference to hwmon device */ member
72 name_show(struct device *dev, struct device_attribute *attr, char *buf) in name_show()
79 label_show(struct device *dev, struct device_attribute *attr, char *buf) in label_show()
94 struct device *dev = kobj_to_dev(kobj); in hwmon_dev_attr_is_visible() local
116 static void hwmon_free_attrs(struct attribute **attrs) in hwmon_free_attrs()
129 static void hwmon_dev_release(struct device *dev) in hwmon_dev_release()
223 static int hwmon_thermal_add_sensor(struct device *dev, int index) in hwmon_thermal_add_sensor()
258 static int hwmon_thermal_register_sensors(struct device *dev) in hwmon_thermal_register_sensors()
292 static void hwmon_thermal_notify(struct device *dev, int index) in hwmon_thermal_notify()
335 static int hwmon_match_device(struct device *dev, const void *data) in hwmon_match_device()
340 static ssize_t pec_show(struct device *dev, struct device_attribute *dummy, in pec_show()
348 static ssize_t pec_store(struct device *dev, struct device_attribute *devattr, in pec_store()
393 static void hwmon_remove_pec(void *dev) in hwmon_remove_pec()
425 static ssize_t hwmon_attr_show(struct device *dev, in hwmon_attr_show()
443 static ssize_t hwmon_attr_show_string(struct device *dev, in hwmon_attr_show_string()
463 static ssize_t hwmon_attr_store(struct device *dev, in hwmon_attr_store()
756 int hwmon_notify_event(struct device *dev, enum hwmon_sensor_types type, in hwmon_notify_event()
799 struct attribute **attrs, in hwmon_genattrs()
841 struct attribute **attrs; in __hwmon_create_attrs() local
867 __hwmon_device_register(struct device *dev, const char *name, void *drvdata, in __hwmon_device_register()
875 int i, err, id; in __hwmon_device_register() local
896 struct attribute **attrs; in __hwmon_device_register() local
1004 hwmon_device_register_with_groups(struct device *dev, const char *name, in hwmon_device_register_with_groups()
1030 hwmon_device_register_with_info(struct device *dev, const char *name, in hwmon_device_register_with_info()
1060 hwmon_device_register_for_thermal(struct device *dev, const char *name, in hwmon_device_register_for_thermal()
1079 struct device *hwmon_device_register(struct device *dev) in hwmon_device_register()
1093 void hwmon_device_unregister(struct device *dev) in hwmon_device_unregister()
1095 int id; in hwmon_device_unregister() local
1106 static void devm_hwmon_release(struct device *dev, void *res) in devm_hwmon_release()
1124 devm_hwmon_device_register_with_groups(struct device *dev, const char *name, in devm_hwmon_device_register_with_groups()
1163 devm_hwmon_device_register_with_info(struct device *dev, const char *name, in devm_hwmon_device_register_with_info()
1199 static char *__hwmon_sanitize_name(struct device *dev, const char *old_name) in __hwmon_sanitize_name()
1243 char *devm_hwmon_sanitize_name(struct device *dev, const char *name) in devm_hwmon_sanitize_name()