Lines Matching refs:_name

101 #define __ATTR(_name, _mode, _show, _store) {				\  argument
102 .attr = {.name = __stringify(_name), \
108 #define __ATTR_PREALLOC(_name, _mode, _show, _store) { \ argument
109 .attr = {.name = __stringify(_name), \
115 #define __ATTR_RO(_name) { \ argument
116 .attr = { .name = __stringify(_name), .mode = 0444 }, \
117 .show = _name##_show, \
120 #define __ATTR_RO_MODE(_name, _mode) { \ argument
121 .attr = { .name = __stringify(_name), \
123 .show = _name##_show, \
126 #define __ATTR_RW_MODE(_name, _mode) { \ argument
127 .attr = { .name = __stringify(_name), \
129 .show = _name##_show, \
130 .store = _name##_store, \
133 #define __ATTR_WO(_name) { \ argument
134 .attr = { .name = __stringify(_name), .mode = 0200 }, \
135 .store = _name##_store, \
138 #define __ATTR_RW(_name) __ATTR(_name, 0644, _name##_show, _name##_store) argument
143 #define __ATTR_IGNORE_LOCKDEP(_name, _mode, _show, _store) { \ argument
144 .attr = {.name = __stringify(_name), .mode = _mode, \
153 #define __ATTRIBUTE_GROUPS(_name) \ argument
154 static const struct attribute_group *_name##_groups[] = { \
155 &_name##_group, \
159 #define ATTRIBUTE_GROUPS(_name) \ argument
160 static const struct attribute_group _name##_group = { \
161 .attrs = _name##_attrs, \
163 __ATTRIBUTE_GROUPS(_name)
193 #define __BIN_ATTR(_name, _mode, _read, _write, _size) { \ argument
194 .attr = { .name = __stringify(_name), .mode = _mode }, \
200 #define __BIN_ATTR_RO(_name, _size) { \ argument
201 .attr = { .name = __stringify(_name), .mode = 0444 }, \
202 .read = _name##_read, \
206 #define __BIN_ATTR_WO(_name, _size) { \ argument
207 .attr = { .name = __stringify(_name), .mode = 0200 }, \
208 .write = _name##_write, \
212 #define __BIN_ATTR_RW(_name, _size) \ argument
213 __BIN_ATTR(_name, 0644, _name##_read, _name##_write, _size)
217 #define BIN_ATTR(_name, _mode, _read, _write, _size) \ argument
218 struct bin_attribute bin_attr_##_name = __BIN_ATTR(_name, _mode, _read, \
221 #define BIN_ATTR_RO(_name, _size) \ argument
222 struct bin_attribute bin_attr_##_name = __BIN_ATTR_RO(_name, _size)
224 #define BIN_ATTR_WO(_name, _size) \ argument
225 struct bin_attribute bin_attr_##_name = __BIN_ATTR_WO(_name, _size)
227 #define BIN_ATTR_RW(_name, _size) \ argument
228 struct bin_attribute bin_attr_##_name = __BIN_ATTR_RW(_name, _size)