Lines Matching refs:oidp
121 error = sysctl_handle_string(oidp, buf, PAGE_SIZE - 1, req); in sysctl_handle_attr()
140 oid = SYSCTL_ADD_OID(NULL, SYSCTL_CHILDREN(kobj->oidp), OID_AUTO, in sysfs_create_file()
154 if (kobj->oidp) in sysfs_remove_file()
155 sysctl_remove_name(kobj->oidp, attr->name, 1, 1); in sysfs_remove_file()
200 struct sysctl_oid *oidp; in sysfs_create_group() local
204 oidp = SYSCTL_ADD_NODE(NULL, SYSCTL_CHILDREN(kobj->oidp), in sysfs_create_group()
207 oidp = kobj->oidp; in sysfs_create_group()
209 SYSCTL_ADD_OID(NULL, SYSCTL_CHILDREN(oidp), OID_AUTO, in sysfs_create_group()
221 if (kobj->oidp) in sysfs_remove_group()
222 sysctl_remove_name(kobj->oidp, grp->name, 1, 1); in sysfs_remove_group()
264 struct sysctl_oid *oidp; in sysfs_unmerge_group() local
266 SYSCTL_FOREACH(oidp, SYSCTL_CHILDREN(kobj->oidp)) { in sysfs_unmerge_group()
267 if (strcmp(oidp->oid_name, grp->name) != 0) in sysfs_unmerge_group()
270 sysctl_remove_name(oidp, (*attr)->name, 1, 1); in sysfs_unmerge_group()
280 oid = SYSCTL_ADD_NODE(NULL, SYSCTL_CHILDREN(kobj->parent->oidp), in sysfs_create_dir()
285 kobj->oidp = oid; in sysfs_create_dir()
294 if (kobj->oidp == NULL) in sysfs_remove_dir()
296 sysctl_remove_oid(kobj->oidp, 1, 1); in sysfs_remove_dir()