new_mnt 1873 fs/namespace.c struct mount *new_mnt; new_mnt 1878 fs/namespace.c new_mnt = clone_mnt(old_mnt, path->dentry, CL_PRIVATE); new_mnt 1879 fs/namespace.c if (IS_ERR(new_mnt)) new_mnt 1880 fs/namespace.c return ERR_CAST(new_mnt); new_mnt 1882 fs/namespace.c return &new_mnt->mnt; new_mnt 3620 fs/namespace.c struct mount *new_mnt, *root_mnt, *old_mnt, *root_parent, *ex_parent; new_mnt 3648 fs/namespace.c new_mnt = real_mount(new.mnt); new_mnt 3651 fs/namespace.c ex_parent = new_mnt->mnt_parent; new_mnt 3657 fs/namespace.c if (!check_mnt(root_mnt) || !check_mnt(new_mnt)) new_mnt 3659 fs/namespace.c if (new_mnt->mnt.mnt_flags & MNT_LOCKED) new_mnt 3665 fs/namespace.c if (new_mnt == root_mnt || old_mnt == root_mnt) new_mnt 3674 fs/namespace.c if (!mnt_has_parent(new_mnt)) new_mnt 3680 fs/namespace.c if (!is_path_reachable(new_mnt, new.dentry, &root)) new_mnt 3683 fs/namespace.c umount_mnt(new_mnt); new_mnt 3686 fs/namespace.c new_mnt->mnt.mnt_flags |= MNT_LOCKED; new_mnt 3692 fs/namespace.c attach_mnt(new_mnt, root_parent, root_mp); new_mnt 3696 fs/namespace.c list_del_init(&new_mnt->mnt_expire);