Lines Matching refs:_name
180 #define DEFINE_IPL_ATTR_RO(_prefix, _name, _format, _value) \
181 static ssize_t sys_##_prefix##_##_name##_show(struct kobject *kobj, \
187 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \
188 __ATTR(_name, S_IRUGO, sys_##_prefix##_##_name##_show, NULL);
190 #define DEFINE_IPL_ATTR_RW(_prefix, _name, _fmt_out, _fmt_in, _value) \
191 static ssize_t sys_##_prefix##_##_name##_show(struct kobject *kobj, \
198 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
208 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \
209 __ATTR(_name,(S_IRUGO | S_IWUSR), \
210 sys_##_prefix##_##_name##_show, \
211 sys_##_prefix##_##_name##_store);
213 #define DEFINE_IPL_ATTR_STR_RW(_prefix, _name, _fmt_out, _fmt_in, _value)\
214 static ssize_t sys_##_prefix##_##_name##_show(struct kobject *kobj, \
220 static ssize_t sys_##_prefix##_##_name##_store(struct kobject *kobj, \
228 static struct kobj_attribute sys_##_prefix##_##_name##_attr = \
229 __ATTR(_name,(S_IRUGO | S_IWUSR), \
230 sys_##_prefix##_##_name##_show, \
231 sys_##_prefix##_##_name##_store);