Home
last modified time | relevance | path

Searched refs:_attrname (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/platform/x86/
H A Dasus-armoury.h94 #define __ATTR_SHOW_FMT(_prop, _attrname, _fmt, _val) \ argument
95 static ssize_t _attrname##_##_prop##_show( \
100 static struct kobj_attribute attr_##_attrname##_##_prop = \
101 __ASUS_ATTR_RO(_attrname, _prop)
103 #define __ATTR_RO_INT_GROUP_ENUM(_attrname, _wmi, _fsname, _possible, _dispname)\ argument
104 ASUS_WMI_SHOW_INT(_attrname##_current_value, _wmi); \
105 static struct kobj_attribute attr_##_attrname##_current_value = \
106 __ASUS_ATTR_RO(_attrname, current_value); \
107 __ATTR_SHOW_FMT(display_name, _attrname, "%s\n", _dispname); \
108 __ATTR_SHOW_FMT(possible_values, _attrname, "%s\n", _possible); \
[all …]
/linux/drivers/platform/x86/lenovo/
H A Dwmi-other.c885 #define __LWMI_ATTR_SHOW_FMT(_prop, _attrname, _fmt, _val) \ argument
886 static ssize_t _attrname##_##_prop##_show( \
891 static struct kobj_attribute attr_##_attrname##_##_prop = \
892 __LWMI_ATTR_RO(_attrname, _prop)
895 #define __LWMI_TUNABLE_CURRENT_VALUE_CAP01(_attrname) \ argument
896 static ssize_t _attrname##_current_value_store( \
901 &_attrname); \
903 static ssize_t _attrname##_current_value_show( \
906 return attr_current_value_show(kobj, kattr, buf, &_attrname); \
908 static struct kobj_attribute attr_##_attrname##_current_value = \
[all …]
/linux/include/linux/
H A Ddevice.h201 #define DEVICE_ATTR_RW_NAMED(_name, _attrname) \ argument
203 .attr = { .name = _attrname, .mode = 0644 }, \
235 #define DEVICE_ATTR_RO_NAMED(_name, _attrname) \ argument
237 .attr = { .name = _attrname, .mode = 0444 }, \
259 #define DEVICE_ATTR_WO_NAMED(_name, _attrname) \ argument
261 .attr = { .name = _attrname, .mode = 0200 }, \