Lines Matching refs:grp
179 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_create_group() argument
185 if (grp->name) in sysfs_create_group()
187 OID_AUTO, grp->name, CTLFLAG_RD|CTLFLAG_MPSAFE, NULL, grp->name); in sysfs_create_group()
190 for (attr = grp->attrs; *attr != NULL; attr++) { in sysfs_create_group()
200 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_remove_group() argument
204 sysctl_remove_name(kobj->oidp, grp->name, 1, 1); in sysfs_remove_group()
222 sysfs_merge_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_merge_group() argument
226 return (sysfs_create_group(kobj, grp)); in sysfs_merge_group()
230 sysfs_unmerge_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_unmerge_group() argument
236 if (strcmp(oidp->oid_name, grp->name) != 0) in sysfs_unmerge_group()
238 for (attr = grp->attrs; *attr != NULL; attr++) { in sysfs_unmerge_group()