Symbol: CLONE_NEWNS
drivers/base/devtmpfs.c
416
err = ksys_unshare(CLONE_NEWNS);
fs/namespace.c
175
ns = ns_tree_lookup_rcu(mnt_ns_id, CLONE_NEWNS);
fs/namespace.c
4243
if (likely(!(flags & CLONE_NEWNS))) {
fs/namespace.c
5907
if (ns->ns_type != CLONE_NEWNS)
fs/nsfs.c
294
if (ns->ns_type != CLONE_NEWNS)
fs/nsfs.c
314
if (ns->ns_type != CLONE_NEWNS)
fs/nsfs.c
334
if (ns->ns_type != CLONE_NEWNS)
fs/nsfs.c
490
case CLONE_NEWNS:
fs/nsfs.c
588
case CLONE_NEWNS:
include/linux/ns/ns_common_types.h
191
struct mnt_namespace *: CLONE_NEWNS, \
kernel/fork.c
1981
if ((clone_flags & (CLONE_NEWNS|CLONE_FS)) == (CLONE_NEWNS|CLONE_FS))
kernel/fork.c
3048
if (unshare_flags & ~(CLONE_THREAD|CLONE_FS|CLONE_NEWNS|CLONE_SIGHAND|
kernel/fork.c
3087
if (!(unshare_flags & CLONE_NEWNS) && fs->users == 1)
kernel/fork.c
3151
if (unshare_flags & CLONE_NEWNS)
kernel/nscommon.c
24
case CLONE_NEWNS:
kernel/nsproxy.c
173
if (likely(!(flags & (CLONE_NEWNS | CLONE_NEWUTS | CLONE_NEWIPC |
kernel/nsproxy.c
217
if (!(unshare_flags & (CLONE_NEWNS | CLONE_NEWUTS | CLONE_NEWIPC |
kernel/nsproxy.c
295
if (!flags || (flags & ~(CLONE_NEWNS | CLONE_NEWUTS | CLONE_NEWIPC |
kernel/nsproxy.c
342
if (nsset->fs && (flags & CLONE_NEWNS) && (flags & ~CLONE_NEWNS))
kernel/nsproxy.c
364
if (flags == CLONE_NEWNS) {
kernel/nsproxy.c
366
} else if (flags & CLONE_NEWNS) {
kernel/nsproxy.c
456
if (flags & CLONE_NEWNS) {
kernel/nsproxy.c
543
if ((flags & CLONE_NEWNS) && (flags & ~CLONE_NEWNS)) {
kernel/nstree.c
293
case CLONE_NEWNS:
samples/binderfs/binderfs_example.c
23
ret = unshare(CLONE_NEWNS);
tools/perf/util/namespaces.c
310
if (setns(newns, CLONE_NEWNS) < 0)
tools/perf/util/namespaces.c
331
setns(nc->oldns, CLONE_NEWNS);
tools/testing/selftests/bpf/cgroup_helpers.c
211
if (unshare(CLONE_NEWNS)) {
tools/testing/selftests/bpf/prog_tests/connect_ping.c
101
if (!ASSERT_OK(unshare(CLONE_NEWNET | CLONE_NEWNS), "unshare"))
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
39
err = unshare(CLONE_NEWNS);
tools/testing/selftests/bpf/prog_tests/token.c
304
err = unshare(CLONE_NEWNS);
tools/testing/selftests/capabilities/test_execve.c
112
} else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) {
tools/testing/selftests/capabilities/test_execve.c
91
if (outer_uid == 0 && unshare(CLONE_NEWNS) == 0) {
tools/testing/selftests/exec/recursion-depth.c
35
if (unshare(CLONE_NEWNS) == -1) {
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
43
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/filesystems/devpts_pts.c
290
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/filesystems/fclog.c
41
ASSERT_SUCCESS(unshare(CLONE_NEWNS));
tools/testing/selftests/filesystems/fclog.c
47
ASSERT_SUCCESS(setns(self->host_mntns, CLONE_NEWNS));
tools/testing/selftests/filesystems/file_stressor.c
63
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/fuse/fusectl_test.c
53
ASSERT_EQ(unshare(CLONE_NEWNS|CLONE_NEWUSER), 0);
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
468
unshare(CLONE_NEWNS);
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
51
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/mount-notify/mount-notify_test_ns.c
495
unshare(CLONE_NEWNS);
tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
124
ASSERT_EQ(setns(self->fd_mnt_ns[0], CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
142
ASSERT_EQ(setns(self->fd_mnt_ns[MNT_NS_LAST_INDEX], CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
57
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
307
if (setns(self->fd, CLONE_NEWNS) < 0)
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
578
if (setns(fd, CLONE_NEWNS) < 0)
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
741
if (setns(fd, CLONE_NEWNS) < 0)
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
832
if (unshare(CLONE_NEWNS))
tools/testing/selftests/filesystems/open_tree_ns/open_tree_ns_test.c
858
if (setns(fd, CLONE_NEWNS) < 0)
tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c
144
if (unshare(CLONE_NEWNS) == -1) {
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
171
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
238
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
383
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
457
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
534
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
54
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
603
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/filesystems/statmount/statmount_test.c
143
ret = unshare(CLONE_NEWNS|CLONE_NEWUSER|CLONE_NEWPID);
tools/testing/selftests/filesystems/utils.c
288
pid = do_clone(get_userns_fd_cb, NULL, CLONE_NEWUSER | CLONE_NEWNS);
tools/testing/selftests/filesystems/utils.c
490
ret = unshare(CLONE_NEWNS|CLONE_NEWUSER);
tools/testing/selftests/firmware/fw_namespace.c
97
if (unshare(CLONE_NEWNS) != 0) {
tools/testing/selftests/landlock/fs_test.c
306
ASSERT_EQ(0, unshare(CLONE_NEWNS | CLONE_NEWCGROUP));
tools/testing/selftests/mount/nosymfollow-test.c
111
if (unshare(CLONE_NEWNS) != 0)
tools/testing/selftests/mount/unprivileged-remount-test.c
19
#ifndef CLONE_NEWNS
tools/testing/selftests/mount/unprivileged-remount-test.c
211
if (unshare(CLONE_NEWNS) != 0) {
tools/testing/selftests/mount/unprivileged-remount-test.c
225
if (unshare(CLONE_NEWNS) != 0) {
tools/testing/selftests/mount/unprivileged-remount-test.c
291
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1284
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1351
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
1636
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
2090
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
217
if (unshare(CLONE_NEWNS))
tools/testing/selftests/mount_setattr/mount_setattr_test.c
26
#ifndef CLONE_NEWNS
tools/testing/selftests/mount_setattr/mount_setattr_test.c
984
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/mount_setattr/mount_setattr_test.c
998
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
115
if (unshare(CLONE_NEWNS))
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
20
#ifndef CLONE_NEWNS
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
371
ASSERT_EQ(setns(ca_to.mntnsfd, CLONE_NEWNS), 0);
tools/testing/selftests/namespaces/file_handle_test.c
893
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/namespaces/listns_efault_test.c
116
pid = create_child(&pidfds[i], CLONE_NEWNS);
tools/testing/selftests/namespaces/listns_efault_test.c
322
pid = create_child(&pidfds[i], CLONE_NEWNS);
tools/testing/selftests/namespaces/listns_efault_test.c
438
.ns_type = CLONE_NEWNS, /* Only mount namespaces */
tools/testing/selftests/namespaces/listns_efault_test.c
464
pid = create_child(&pidfds[i], CLONE_NEWNS);
tools/testing/selftests/namespaces/ns_active_ref_test.c
865
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/namespaces/nsid_test.c
93
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/openat2/resolve_test.c
53
E_unshare(CLONE_NEWNS);
tools/testing/selftests/pid_namespace/pid_max.c
206
pid = do_clone(pid_max_nested_inner, NULL, CLONE_NEWPID | CLONE_NEWNS);
tools/testing/selftests/pid_namespace/pid_max.c
317
pid = do_clone(pid_max_nested_limit_inner, NULL, CLONE_NEWPID | CLONE_NEWNS);
tools/testing/selftests/pid_namespace/pid_max.c
336
pid = do_clone(pid_max_cb, NULL, CLONE_NEWPID | CLONE_NEWNS);
tools/testing/selftests/pid_namespace/pid_max.c
345
pid = do_clone(pid_max_nested_limit_outer, NULL, CLONE_NEWPID | CLONE_NEWNS);
tools/testing/selftests/pid_namespace/pid_max.c
354
pid = do_clone(pid_max_nested_outer, NULL, CLONE_NEWPID | CLONE_NEWNS);
tools/testing/selftests/pidfd/pidfd_bind_mount.c
35
ASSERT_EQ(unshare(CLONE_NEWNS), 0);
tools/testing/selftests/pidfd/pidfd_fdinfo_test.c
96
static int flags = CLONE_PIDFD | CLONE_NEWPID | CLONE_NEWNS | SIGCHLD;
tools/testing/selftests/pidfd/pidfd_setns_test.c
172
if (self->nsfds[PIDFD_NS_MNT] >= 0 && unshare(CLONE_NEWNS) < 0) {
tools/testing/selftests/pidfd/pidfd_setns_test.c
226
if (self->nsfds[PIDFD_NS_MNT] >= 0 && unshare(CLONE_NEWNS) < 0) {
tools/testing/selftests/pidfd/pidfd_setns_test.c
43
[PIDFD_NS_MNT] = { "mnt", CLONE_NEWNS, PIDFD_GET_MNT_NAMESPACE, },
tools/testing/selftests/pidfd/pidfd_test.c
228
ret = unshare(CLONE_NEWNS);
tools/testing/selftests/proc/proc-pid-vm.c
63
if (unshare(CLONE_NEWNS) == -1) {
tools/testing/selftests/proc/proc-pidns.c
53
ASSERT_SUCCESS(unshare(CLONE_NEWNS));
tools/testing/selftests/proc/proc-pidns.c
96
ASSERT_SUCCESS(setns(self->host_mntns, CLONE_NEWNS));
tools/testing/selftests/proc/proc-subset-pid.c
42
if (unshare(CLONE_NEWNS) == -1) {
tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c
42
if (unshare(CLONE_NEWNS) == -1) {