Lines Matching refs:new_parent
1163 struct kernfs_node *new_parent = new_dir->i_private; in kernfs_iop_rename() local
1176 if (!kernfs_get_active(new_parent)) { in kernfs_iop_rename()
1181 ret = scops->rename(kn, new_parent, new_dentry->d_name.name); in kernfs_iop_rename()
1183 kernfs_put_active(new_parent); in kernfs_iop_rename()
1543 int kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, in kernfs_rename_ns() argument
1557 if (!kernfs_active(kn) || !kernfs_active(new_parent) || in kernfs_rename_ns()
1558 (new_parent->flags & KERNFS_EMPTY_DIR)) in kernfs_rename_ns()
1562 if ((kn->parent == new_parent) && (kn->ns == new_ns) && in kernfs_rename_ns()
1567 if (kernfs_find_ns(new_parent, new_name, new_ns)) in kernfs_rename_ns()
1584 kernfs_get(new_parent); in kernfs_rename_ns()
1590 kn->parent = new_parent; in kernfs_rename_ns()