Lines Matching refs:grp
180 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp)
185 /* Don't create the group node if grp->name is undefined. */
186 if (grp->name)
188 OID_AUTO, grp->name, CTLFLAG_RD|CTLFLAG_MPSAFE, NULL, grp->name);
191 for (attr = grp->attrs; *attr != NULL; attr++) {
201 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp)
205 sysctl_remove_name(kobj->oidp, grp->name, 1, 1);
236 sysfs_merge_group(struct kobject *kobj, const struct attribute_group *grp)
240 return (sysfs_create_group(kobj, grp));
244 sysfs_unmerge_group(struct kobject *kobj, const struct attribute_group *grp)
250 if (strcmp(oidp->oid_name, grp->name) != 0)
252 for (attr = grp->attrs; *attr != NULL; attr++) {