Lines Matching refs:new_ns
2078 struct mnt_namespace *new_ns;
2080 new_ns = kmalloc(sizeof(struct mnt_namespace), GFP_KERNEL);
2081 if (!new_ns)
2083 atomic_set(&new_ns->count, 1);
2084 new_ns->root = NULL;
2085 INIT_LIST_HEAD(&new_ns->list);
2086 init_waitqueue_head(&new_ns->poll);
2087 new_ns->event = 0;
2088 return new_ns;
2098 struct mnt_namespace *new_ns;
2102 new_ns = alloc_mnt_ns();
2103 if (IS_ERR(new_ns))
2104 return new_ns;
2108 new_ns->root = copy_tree(mnt_ns->root, mnt_ns->root->mnt_root,
2110 if (!new_ns->root) {
2112 kfree(new_ns);
2116 list_add_tail(&new_ns->list, &new_ns->root->mnt_list);
2125 q = new_ns->root;
2127 q->mnt_ns = new_ns;
2139 q = next_mnt(q, new_ns->root);
2148 return new_ns;
2154 struct mnt_namespace *new_ns;
2162 new_ns = dup_mnt_ns(ns, new_fs);
2165 return new_ns;
2174 struct mnt_namespace *new_ns;
2176 new_ns = alloc_mnt_ns();
2177 if (!IS_ERR(new_ns)) {
2178 mnt->mnt_ns = new_ns;
2179 new_ns->root = mnt;
2180 list_add(&new_ns->list, &new_ns->root->mnt_list);
2182 return new_ns;