| /linux/tools/testing/selftests/pidfd/ |
| H A D | pidfd_setns_test.c | 86 ret = setns(fd, CLONE_NEWTIME); in switch_timens() 399 ASSERT_NE(setns(self->pidfd, 0), 0); in TEST_F() 402 ASSERT_NE(setns(self->pidfd, -1), 0); in TEST_F() 405 ASSERT_NE(setns(self->pidfd, CLONE_VM), 0); in TEST_F() 408 ASSERT_NE(setns(self->pidfd, CLONE_NEWUSER | CLONE_VM), 0); in TEST_F() 418 ASSERT_NE(setns(self->child_pidfd_exited, CLONE_NEWUSER | CLONE_NEWNET), in TEST_F() 445 ASSERT_EQ(setns(self->child_pidfd1, info->flag), 0) { in TEST_F() 481 ASSERT_EQ(setns(self->child_nsfds1[i], info->flag), 0) { in TEST_F() 517 ASSERT_EQ(setns(self->child_pidfd_derived_nsfds1[i], info->flag), 0) { in TEST_F() 556 ASSERT_EQ(setns(self->child_pidfd1, flags), 0) { in TEST_F() [all …]
|
| /linux/tools/testing/selftests/proc/ |
| H A D | .gitignore | 25 /setns-dcache 26 /setns-sysvipc
|
| H A D | Makefile | 27 TEST_GEN_PROGS += setns-dcache 28 TEST_GEN_PROGS += setns-sysvipc
|
| H A D | proc-pidns.c | 88 ASSERT_SUCCESS(setns(self->host_pidns, CLONE_NEWPID)); in FIXTURE_SETUP() 96 ASSERT_SUCCESS(setns(self->host_mntns, CLONE_NEWNS)); in FIXTURE_TEARDOWN()
|
| H A D | setns-dcache.c | 104 if (setns(nsfd, CLONE_NEWNET) == -1) { in main()
|
| H A D | setns-sysvipc.c | 103 if (setns(nsfd, CLONE_NEWIPC) == -1) { in main()
|
| /linux/tools/testing/selftests/net/lib/py/ |
| H A D | netns.py | 44 libc.setns(ns_file.fileno(), 0) 48 libc.setns(self.saved.fileno(), 0)
|
| /linux/tools/testing/selftests/namespaces/ |
| H A D | cred_change_test.c | 71 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST() 208 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST() 324 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST() 442 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST() 470 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST() 613 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST() 747 if (setns(userns_fd, CLONE_NEWUSER) < 0) { in TEST()
|
| H A D | regression_pidfd_setns_test.c | 74 ret = setns(pidfd, CLONE_NEWUTS | CLONE_NEWIPC); in TEST() 108 ret = setns(pidfd, CLONE_NEWUTS | CLONE_NEWIPC); in TEST()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | flow_dissector_reattach.c | 84 setns(old_net, CLONE_NEWNET); in unshare_net() 455 err = setns(old_net, CLONE_NEWNET); in test_link_update_netns_gone() 539 err = setns(old_net, CLONE_NEWNET); in test_link_get_info() 567 setns(old_net, CLONE_NEWNET); in test_link_get_info() 647 err = setns(init_net, CLONE_NEWNET); in serial_test_flow_dissector_reattach() 671 err = setns(saved_net, CLONE_NEWNET); in serial_test_flow_dissector_reattach()
|
| H A D | xdp_bonding.c | 37 ASSERT_OK(setns(root_netns_fd, CLONE_NEWNET), "restore_root_netns"); in restore_root_netns() 50 err = setns(nsfd, CLONE_NEWNET); in setns_by_name()
|
| /linux/tools/testing/selftests/net/rds/ |
| H A D | test.py | 24 setns = libc.setns variable 44 ret = setns(f.fileno(), 0)
|
| /linux/tools/testing/selftests/filesystems/nsfs/ |
| H A D | iterate_mntns.c | 117 ASSERT_EQ(setns(self->fd_mnt_ns[0], CLONE_NEWNS), 0); in TEST_F() 136 ASSERT_EQ(setns(self->fd_mnt_ns[MNT_NS_LAST_INDEX], CLONE_NEWNS), 0); in TEST_F()
|
| /linux/tools/build/feature/ |
| H A D | test-setns.c | 7 return setns(0, 0); in main()
|
| H A D | Makefile | 66 test-setns.bin \ 156 $(OUTPUT)test-setns.bin:
|
| /linux/tools/perf/util/ |
| H A D | setns.c | 7 int setns(int fd, int nstype) in setns() function
|
| H A D | namespaces.c | 310 if (setns(newns, CLONE_NEWNS) < 0) in nsinfo__mountns_enter() 331 setns(nc->oldns, CLONE_NEWNS); in nsinfo__mountns_exit()
|
| /linux/tools/include/nolibc/ |
| H A D | sched.h | 28 int setns(int fd, int nstype) in setns() function
|
| /linux/tools/testing/selftests/net/tcp_ao/lib/ |
| H A D | setup.c | 133 if (setns(fd, CLONE_NEWNET)) in switch_ns() 147 if (setns(fd, CLONE_NEWNET)) in switch_close_ns()
|
| /linux/tools/testing/selftests/timens/ |
| H A D | gettime_perf.c | 95 if (setns(nsfd, CLONE_NEWTIME)) in main() 96 return pr_perror("setns"); in main()
|
| H A D | procfs.c | 31 if (setns(fd, CLONE_NEWTIME)) in switch_ns() 32 return pr_perror("setns()"); in switch_ns()
|
| H A D | clock_nanosleep.c | 138 if (setns(nsfd, CLONE_NEWTIME)) in main()
|
| H A D | timens.c | 50 if (setns(fd, CLONE_NEWTIME)) { in switch_ns() 51 pr_perror("setns()"); in switch_ns()
|
| /linux/tools/testing/selftests/filesystems/ |
| H A D | fclog.c | 47 ASSERT_SUCCESS(setns(self->host_mntns, CLONE_NEWNS)); in FIXTURE_TEARDOWN()
|
| /linux/tools/testing/selftests/move_mount_set_group/ |
| H A D | move_mount_set_group_test.c | 371 ASSERT_EQ(setns(ca_to.mntnsfd, CLONE_NEWNS), 0); in TEST_F()
|