Lines Matching refs:new_ns

3099 	struct mnt_namespace *new_ns;  in create_new_namespace()  local
3109 new_ns = alloc_mnt_ns(user_ns, false); in create_new_namespace()
3110 if (IS_ERR(new_ns)) in create_new_namespace()
3111 return ERR_CAST(new_ns); in create_new_namespace()
3121 free_mnt_ns(new_ns); in create_new_namespace()
3149 emptied_ns = new_ns; in create_new_namespace()
3166 mnt_add_to_ns(new_ns, mnt); in create_new_namespace()
3167 new_ns->nr_mounts++; in create_new_namespace()
3170 new_ns->root = new_ns_root; in create_new_namespace()
3171 ns_tree_add_raw(new_ns); in create_new_namespace()
3172 return new_ns; in create_new_namespace()
3178 struct mnt_namespace *new_ns; in open_new_namespace() local
3180 new_ns = create_new_namespace(path, flags); in open_new_namespace()
3181 if (IS_ERR(new_ns)) in open_new_namespace()
3182 return ERR_CAST(new_ns); in open_new_namespace()
3183 return open_namespace_file(to_ns_common(new_ns)); in open_new_namespace()
4190 struct mnt_namespace *new_ns; in alloc_mnt_ns() local
4198 new_ns = kzalloc_obj(struct mnt_namespace, GFP_KERNEL_ACCOUNT); in alloc_mnt_ns()
4199 if (!new_ns) { in alloc_mnt_ns()
4205 ret = ns_common_init_inum(new_ns, MNT_NS_ANON_INO); in alloc_mnt_ns()
4207 ret = ns_common_init(new_ns); in alloc_mnt_ns()
4209 kfree(new_ns); in alloc_mnt_ns()
4213 ns_tree_gen_id(new_ns); in alloc_mnt_ns()
4215 new_ns->is_anon = anon; in alloc_mnt_ns()
4216 refcount_set(&new_ns->passive, 1); in alloc_mnt_ns()
4217 new_ns->mounts = RB_ROOT; in alloc_mnt_ns()
4218 init_waitqueue_head(&new_ns->poll); in alloc_mnt_ns()
4219 new_ns->user_ns = get_user_ns(user_ns); in alloc_mnt_ns()
4220 new_ns->ucounts = ucounts; in alloc_mnt_ns()
4221 return new_ns; in alloc_mnt_ns()
4228 struct mnt_namespace *new_ns; in copy_mnt_ns() local
4245 new_ns = alloc_mnt_ns(user_ns, false); in copy_mnt_ns()
4246 if (IS_ERR(new_ns)) in copy_mnt_ns()
4247 return new_ns; in copy_mnt_ns()
4263 emptied_ns = new_ns; in copy_mnt_ns()
4270 new_ns->root = new; in copy_mnt_ns()
4287 mnt_add_to_ns(new_ns, new); in copy_mnt_ns()
4288 new_ns->nr_mounts++; in copy_mnt_ns()
4299 mnt_add_to_ns(new_ns, q); in copy_mnt_ns()
4300 new_ns->nr_mounts++; in copy_mnt_ns()
4320 ns_tree_add_raw(new_ns); in copy_mnt_ns()
4321 return new_ns; in copy_mnt_ns()