| /linux-6.15/tools/testing/selftests/pidfd/ |
| H A D | pidfd_wait.c | 47 pid = sys_waitid(P_PIDFD, pidfd, &info, WEXITED); in TEST() 55 pid = sys_waitid(P_PIDFD, pidfd, &info, WEXITED); in TEST() 66 pid = sys_waitid(P_PIDFD, pidfd, &info, WEXITED); in TEST() 130 ASSERT_EQ(sys_waitid(P_PIDFD, pidfd, &info, WEXITED), 0); in TEST() 165 ret = sys_waitid(P_PIDFD, pidfd, &info, WEXITED); in TEST() 193 ret = sys_waitid(P_PIDFD, pidfd, &info, WEXITED); in TEST() 202 ret = sys_waitid(P_PIDFD, pidfd, &info, WEXITED | WNOHANG); in TEST() 214 ASSERT_EQ(sys_waitid(P_PIDFD, pidfd, &info, WEXITED), 0); in TEST()
|
| H A D | pidfd_info_test.c | 96 EXPECT_EQ(sys_waitid(P_PID, self->child_pid2, NULL, WEXITED), 0); in FIXTURE_SETUP() 110 EXPECT_EQ(sys_waitid(P_PID, self->child_pid4, NULL, WEXITED), 0); in FIXTURE_SETUP() 119 sys_waitid(P_PID, self->child_pid1, NULL, WEXITED); in FIXTURE_TEARDOWN() 125 sys_waitid(P_PID, self->child_pid2, NULL, WEXITED); in FIXTURE_TEARDOWN() 126 sys_waitid(P_PID, self->child_pid3, NULL, WEXITED); in FIXTURE_TEARDOWN() 127 sys_waitid(P_PID, self->child_pid4, NULL, WEXITED); in FIXTURE_TEARDOWN() 347 EXPECT_EQ(sys_waitid(P_PIDFD, pidfd_leader, NULL, WEXITED), 0); in TEST_F() 533 EXPECT_EQ(sys_waitid(P_PIDFD, pidfd_leader, NULL, WEXITED), 0); in TEST_F() 680 EXPECT_EQ(sys_waitid(P_PIDFD, pidfd_leader, NULL, WEXITED), 0); in TEST_F()
|
| H A D | pidfd_file_handle_test.c | 125 EXPECT_EQ(sys_waitid(P_PID, self->child_pid1, NULL, WEXITED), 0); in FIXTURE_TEARDOWN() 131 EXPECT_EQ(sys_waitid(P_PID, self->child_pid2, NULL, WEXITED), 0); in FIXTURE_TEARDOWN() 136 EXPECT_EQ(sys_waitid(P_PID, self->child_pid3, NULL, WEXITED), 0); in FIXTURE_TEARDOWN() 301 EXPECT_EQ(sys_waitid(P_PID, self->child_pid3, NULL, WEXITED | WNOWAIT), 0); in TEST_F() 306 EXPECT_EQ(sys_waitid(P_PID, self->child_pid3, NULL, WEXITED), 0); in TEST_F() 340 EXPECT_EQ(sys_waitid(P_PID, self->child_pid3, NULL, WEXITED), 0); in TEST_F()
|
| H A D | pidfd_setns_test.c | 148 ASSERT_EQ(sys_waitid(P_PID, self->child_pid_exited, NULL, WEXITED | WNOWAIT), 0); in FIXTURE_SETUP() 351 ASSERT_EQ(sys_waitid(P_PID, self->child_pid_exited, NULL, WEXITED), 0); in FIXTURE_TEARDOWN() 352 ASSERT_EQ(sys_waitid(P_PID, self->child_pid1, NULL, WEXITED), 0); in FIXTURE_TEARDOWN() 353 ASSERT_EQ(sys_waitid(P_PID, self->child_pid2, NULL, WEXITED), 0); in FIXTURE_TEARDOWN()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | wait.h | 8 #define WEXITED 0x00000004 macro
|
| /linux-6.15/tools/testing/selftests/cgroup/ |
| H A D | test_cpuset.c | 134 (void)clone_reap(object_pid, WEXITED); in test_cpuset_perms_object() 220 (void)clone_reap(object_pid, WEXITED); in test_cpuset_perms_subtree()
|
| H A D | cgroup_util.c | 415 if (options & WEXITED) { in clone_reap() 627 (void)clone_reap(pid, WEXITED); in clone_into_cgroup_run_wait()
|
| H A D | test_core.c | 223 (void)clone_reap(pid, WEXITED); in test_cgcore_populated() 243 (void)clone_reap(pid, WEXITED); in test_cgcore_populated()
|
| /linux-6.15/tools/testing/selftests/filesystems/overlayfs/ |
| H A D | set_layers_via_fds.c | 291 ASSERT_GE(sys_waitid(P_PID, pid, NULL, WEXITED), 0); in TEST_F() 304 ASSERT_GE(sys_waitid(P_PID, pid, NULL, WEXITED), 0); in TEST_F() 317 ASSERT_GE(sys_waitid(P_PID, pid, NULL, WEXITED), 0); in TEST_F() 513 ASSERT_EQ(sys_waitid(P_PID, pid, NULL, WEXITED), 0); in TEST_F()
|
| /linux-6.15/kernel/ |
| H A D | exit.c | 1164 if (!likely(wo->wo_flags & WEXITED)) in wait_task_zombie() 1514 if (likely(!ptrace) || (wo->wo_flags & (WCONTINUED | WEXITED))) in wait_consider_task() 1727 if (options & ~(WNOHANG|WNOWAIT|WEXITED|WSTOPPED|WCONTINUED| in kernel_waitid_prepare() 1730 if (!(options & (WEXITED|WSTOPPED|WCONTINUED))) in kernel_waitid_prepare() 1861 wo.wo_flags = options | WEXITED; in kernel_wait4() 1878 .wo_flags = WEXITED, in kernel_wait()
|
| /linux-6.15/tools/testing/selftests/powerpc/ptrace/ |
| H A D | ptrace-syscall.c | 45 if (waitid(P_PID, chld, &si, WEXITED|WSTOPPED) != 0) in wait_trap()
|
| /linux-6.15/tools/testing/selftests/x86/ |
| H A D | ptrace_syscall.c | 89 if (waitid(P_PID, chld, &si, WEXITED|WSTOPPED) != 0) in wait_trap()
|
| /linux-6.15/tools/testing/selftests/nolibc/ |
| H A D | nolibc-test.c | 1497 ret = waitid(P_PID, pid, &siginfo, WEXITED); in run_protection()
|