Lines Matching refs:new_parent
1156 struct kernfs_node *new_parent = new_dir->i_private; in kernfs_iop_rename() local
1169 if (!kernfs_get_active(new_parent)) { in kernfs_iop_rename()
1174 ret = scops->rename(kn, new_parent, new_dentry->d_name.name); in kernfs_iop_rename()
1176 kernfs_put_active(new_parent); in kernfs_iop_rename()
1533 int kernfs_rename_ns(struct kernfs_node *kn, struct kernfs_node *new_parent, in kernfs_rename_ns() argument
1547 if (!kernfs_active(kn) || !kernfs_active(new_parent) || in kernfs_rename_ns()
1548 (new_parent->flags & KERNFS_EMPTY_DIR)) in kernfs_rename_ns()
1552 if ((kn->parent == new_parent) && (kn->ns == new_ns) && in kernfs_rename_ns()
1557 if (kernfs_find_ns(new_parent, new_name, new_ns)) in kernfs_rename_ns()
1574 kernfs_get(new_parent); in kernfs_rename_ns()
1580 kn->parent = new_parent; in kernfs_rename_ns()