Home
last modified time | relevance | path

Searched refs:CLONE_NEWPID (Results 1 – 23 of 23) sorted by relevance

/linux/tools/testing/selftests/clone3/
H A Dclone3_set_tid.c230 set_tid, 1, CLONE_NEWPID, -EINVAL, 0, 0); in main()
245 set_tid, 1, CLONE_NEWPID, 0, 0, 0); in main()
256 set_tid, 1, CLONE_NEWPID, -EINVAL, 0, 0); in main()
285 set_tid, 1, CLONE_NEWPID, -EINVAL, 0, 0); in main()
295 set_tid, 2, CLONE_NEWPID, 0, pid, 0); in main()
298 if (unshare(CLONE_NEWPID) == -1) in main()
299 ksft_exit_fail_msg("unshare(CLONE_NEWPID) failed: %s\n", in main()
335 set_tid, 3, CLONE_NEWPID, -EINVAL, 0, 0); in main()
346 set_tid, 4, CLONE_NEWPID, -EINVAL, 0, 0); in main()
353 set_tid, 3, CLONE_NEWPID, in main()
[all...]
H A Dclone3.c183 .flags = CLONE_NEWPID,
268 .flags = CLONE_NEWPID,
276 .flags = CLONE_NEWPID,
283 .flags = CLONE_NEWPID,
291 .flags = CLONE_NEWPID,
/linux/tools/testing/selftests/pid_namespace/
H A Dpid_max.c206 pid = do_clone(pid_max_nested_inner, NULL, CLONE_NEWPID | CLONE_NEWNS); in pid_max_nested_outer()
317 pid = do_clone(pid_max_nested_limit_inner, NULL, CLONE_NEWPID | CLONE_NEWNS); in pid_max_nested_limit_outer()
336 pid = do_clone(pid_max_cb, NULL, CLONE_NEWPID | CLONE_NEWNS); in TEST()
345 pid = do_clone(pid_max_nested_limit_outer, NULL, CLONE_NEWPID | CLONE_NEWNS); in TEST()
354 pid = do_clone(pid_max_nested_outer, NULL, CLONE_NEWPID | CLONE_NEWNS); in TEST()
H A Dregression_enomem.c29 EXPECT_EQ(0, unshare(CLONE_NEWPID)); in TEST()
/linux/tools/testing/selftests/pidfd/
H A Dpidfd_setns_test.c44 [PIDFD_NS_PID] = { "pid", CLONE_NEWPID, PIDFD_GET_PID_NAMESPACE, },
160 self->child_pid1 = create_child(&self->child_pidfd1, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
162 self->child_pid1 = create_child(&self->child_pidfd1, CLONE_NEWPID); in FIXTURE_SETUP()
214 self->child_pid2 = create_child(&self->child_pidfd2, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
216 self->child_pid2 = create_child(&self->child_pidfd2, CLONE_NEWPID); in FIXTURE_SETUP()
453 if (info->flag == CLONE_NEWPID) in TEST_F()
489 if (info->flag == CLONE_NEWPID) in TEST_F()
525 if (info->flag == CLONE_NEWPID) in TEST_F()
570 if (info->flag == CLONE_NEWPID) in TEST_F()
H A Dpidfd_setattr_test.c35 self->child_pid = create_child(&self->child_pidfd, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
H A Dpidfd_file_handle_test.c75 self->child_pid2 = create_child(&self->child_pidfd2, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
97 self->child_pid3 = create_child(&self->child_pidfd3, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
251 ASSERT_EQ(setns(self->child_pidfd2, CLONE_NEWUSER | CLONE_NEWPID), 0); in TEST_F()
H A Dpidfd_xattr_test.c35 self->child_pid = create_child(&self->child_pidfd, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
H A Dpidfd_fdinfo_test.c96 static int flags = CLONE_PIDFD | CLONE_NEWPID | CLONE_NEWNS | SIGCHLD; in clone_newns()
H A Dpidfd_info_test.c98 self->child_pid3 = create_child(&self->child_pidfd3, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
104 self->child_pid4 = create_child(&self->child_pidfd4, CLONE_NEWUSER | CLONE_NEWPID); in FIXTURE_SETUP()
/linux/tools/testing/selftests/memfd/
H A Dmemfd_test.c1321 int pid = spawn_thread(CLONE_NEWPID, sysctl_simple_child, NULL); in test_sysctl_simple()
1363 pid = spawn_thread(CLONE_NEWPID, sysctl_simple_child, NULL); in sysctl_nested_child()
1369 pid = spawn_thread(CLONE_NEWPID, sysctl_nested, test_sysctl_sysctl1); in sysctl_nested_child()
1372 pid = spawn_thread(CLONE_NEWPID, sysctl_nested, in sysctl_nested_child()
1376 pid = spawn_thread(CLONE_NEWPID, sysctl_nested, in sysctl_nested_child()
1385 pid = spawn_thread(CLONE_NEWPID, sysctl_nested, test_sysctl_sysctl2); in sysctl_nested_child()
1388 pid = spawn_thread(CLONE_NEWPID, sysctl_nested, in sysctl_nested_child()
1396 pid = spawn_thread(CLONE_NEWPID, sysctl_nested_wait, in sysctl_nested_child()
1405 pid = spawn_thread(CLONE_NEWPID, sysctl_nested_wait, in sysctl_nested_child()
1418 pid = spawn_thread(CLONE_NEWPID, sysctl_nested_wai in sysctl_nested_child()
[all...]
/linux/kernel/
H A Dnsproxy.c154 CLONE_NEWPID | CLONE_NEWNET | in copy_namespaces()
210 CLONE_NEWNET | CLONE_NEWPID | CLONE_NEWCGROUP | in unshare_nsproxy_namespaces()
270 CLONE_NEWPID | CLONE_NEWCGROUP))) in check_setns_flags()
278 if (flags & CLONE_NEWPID) in check_setns_flags()
398 if (flags & CLONE_NEWPID) { in validate_nsset()
452 if (flags & CLONE_NEWPID) { in validate_nsset()
H A Dfork.c1971 if ((clone_flags & (CLONE_NEWUSER | CLONE_NEWPID)) || in copy_process()
3005 CLONE_NEWUSER|CLONE_NEWPID|CLONE_NEWCGROUP| in check_unshare_flags()
/linux/tools/testing/selftests/proc/
H A Dproc-loadavg-001.c30 if (unshare(CLONE_NEWPID) == -1) { in main()
/linux/tools/perf/trace/beauty/include/uapi/linux/
H A Dsched.h32 #define CLONE_NEWPID 0x20000000 /* New pid namespace */ macro
/linux/include/uapi/linux/
H A Dsched.h32 #define CLONE_NEWPID 0x20000000 /* New pid namespace */ macro
/linux/tools/testing/selftests/filesystems/nsfs/
H A Dpidns.c50 pid = clone(child, ca.stack_ptr, CLONE_NEWUSER | CLONE_NEWPID | SIGCHLD, NULL); in main()
/linux/tools/testing/selftests/mount/
H A Dunprivileged-remount-test.c34 #ifndef CLONE_NEWPID
35 # define CLONE_NEWPID 0x20000000 macro
/linux/include/linux/
H A Dpid_namespace.h103 if (flags & CLONE_NEWPID) in copy_pid_ns()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtask_kfunc.c124 CLONE_NEWPID | SIGCHLD, (void *)prog_name); in run_vpid_success_test()
/linux/fs/
H A Dnsfs.c232 if (ns->ops->type != CLONE_NEWPID) in ns_ioctl()
/linux/tools/testing/selftests/filesystems/
H A Dutils.c490 ret = unshare(CLONE_NEWNS|CLONE_NEWUSER|CLONE_NEWPID); in setup_userns()
/linux/tools/testing/selftests/seccomp/
H A Dseccomp_bpf.c3668 ASSERT_EQ(unshare(CLONE_NEWUSER | CLONE_NEWPID), 0) { in TEST()
3721 ASSERT_EQ(unshare(CLONE_NEWPID), 0) { in TEST()
3723 SKIP(return, "CLONE_NEWPID requires CAP_SYS_ADMIN"); in TEST()
3725 SKIP(return, "CLONE_NEWPID is invalid (missing CONFIG_PID_NS?)"); in TEST()
3741 ASSERT_EQ(unshare(CLONE_NEWPID), 0) { in TEST()
3743 SKIP(return, "CLONE_NEWPID requires CAP_SYS_ADMIN"); in TEST()
3745 SKIP(return, "CLONE_NEWPID is invalid (missing CONFIG_PID_NS?)"); in TEST()