Lines Matching refs:attrs
50 struct attribute **attrs; member
65 .attrs = _name##_attrs, \
156 sysfs_create_files(struct kobject *kobj, const struct attribute * const *attrs) in sysfs_create_files() argument
161 for (i = 0; attrs[i] && !error; i++) in sysfs_create_files()
162 error = sysfs_create_file(kobj, attrs[i]); in sysfs_create_files()
164 sysfs_remove_file(kobj, attrs[i]); in sysfs_create_files()
170 sysfs_remove_files(struct kobject *kobj, const struct attribute * const *attrs) in sysfs_remove_files() argument
174 for (i = 0; attrs[i]; i++) in sysfs_remove_files()
175 sysfs_remove_file(kobj, attrs[i]); in sysfs_remove_files()
190 for (attr = grp->attrs; *attr != NULL; attr++) { in sysfs_create_group()
238 for (attr = grp->attrs; *attr != NULL; attr++) { in sysfs_unmerge_group()