Lines Matching refs:parent
21 void sysfs_warn_dup(struct kernfs_node *parent, const char *name)
27 kernfs_path(parent, buf, PATH_MAX);
42 struct kernfs_node *parent, *kn;
49 if (kobj->parent)
50 parent = kobj->parent->sd;
52 parent = sysfs_root_kn;
54 if (!parent)
59 kn = kernfs_create_dir_ns(parent, kobject_name(kobj), 0755, uid, gid,
63 sysfs_warn_dup(parent, kobject_name(kobj));
108 struct kernfs_node *parent;
111 parent = kernfs_get_parent(kobj->sd);
112 ret = kernfs_rename_ns(kobj->sd, parent, new_name, new_ns);
113 kernfs_put(parent);
136 struct kernfs_node *kn, *parent = parent_kobj->sd;
138 kn = kernfs_create_empty_dir(parent, name);
141 sysfs_warn_dup(parent, name);
157 struct kernfs_node *parent = parent_kobj->sd;
159 kernfs_remove_by_name_ns(parent, name, NULL);