/netbsd-src/tests/lib/libc/sys/ |
H A D | t_ptrace_siginfo_wait.h | 61 FORKEE_ASSERT_EQ(*signal_caught, 1); in ptrace_siginfo() 133 FORKEE_ASSERT_EQ(sig, SIGTRAP); \ 134 FORKEE_ASSERT_EQ(info->si_signo, SIGTRAP); \ 135 FORKEE_ASSERT_EQ(info->si_code, TRAP_BRKPT); \ 137 FORKEE_ASSERT_EQ(sig, SIGINT); \ 138 FORKEE_ASSERT_EQ(info->si_signo, SIGINT); \ 139 FORKEE_ASSERT_EQ(info->si_code, SI_LWP); \
|
H A D | t_ptrace_wait.h | 150 #define FORKEE_ASSERT_EQ(x, y) \ macro 224 #define FORKEE_REQUIRE_SUCCESS(a,b) FORKEE_ASSERT_EQ(a, 0) 230 #define FORKEE_REQUIRE_SUCCESS(a,b) FORKEE_ASSERT_EQ(a, b) 260 FORKEE_ASSERT_EQ(WEXITSTATUS(status), expected); in forkee_status_exited() 304 FORKEE_ASSERT_EQ(WTERMSIG(status), expected_termsig); in forkee_status_signaled() 305 FORKEE_ASSERT_EQ(!!WCOREDUMP(status), expected_core); in forkee_status_signaled() 332 FORKEE_ASSERT_EQ(WSTOPSIG(status), expected); in forkee_status_stopped() 433 FORKEE_ASSERT_EQ(sysctl(name, namelen, 0, &len, NULL, 0), 0); in await_stopped_child() 435 FORKEE_ASSERT_EQ(reallocarr(&p, in await_stopped_child() 441 FORKEE_ASSERT_EQ(sysctl(name, namelen, p, &len, NULL, 0), 0); in await_stopped_child() [all …]
|
H A D | t_ptrace_lwp_wait.h | 159 FORKEE_ASSERT_EQ(lwp.pl_event, PL_EVENT_SIGNAL); in traceme_lwpinfo() 245 FORKEE_ASSERT_EQ(lwp.pl_event, in traceme_lwpinfo() 494 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, SIGSTOP); in attach_lwpinfo() 495 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_USER); in attach_lwpinfo() 506 FORKEE_ASSERT_EQ(lwp.pl_event, PL_EVENT_SIGNAL); in attach_lwpinfo() 515 FORKEE_ASSERT_EQ(lwp.pl_lwpid, 0); in attach_lwpinfo() 543 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, sigval); in attach_lwpinfo() 544 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_LWP); in attach_lwpinfo() 560 FORKEE_ASSERT_EQ(lwp.pl_event, in attach_lwpinfo() 571 FORKEE_ASSERT_EQ(lwp.pl_lwpid, 0); in attach_lwpinfo()
|
H A D | t_ptrace_sigchld.c | 92 FORKEE_ASSERT_EQ(info->si_signo, expected_signo); in sigchld_action() 93 FORKEE_ASSERT_EQ(info->si_code, expected_code); in sigchld_action() 94 FORKEE_ASSERT_EQ(info->si_uid, getuid()); in sigchld_action() 95 FORKEE_ASSERT_EQ(info->si_pid, expected_pid); in sigchld_action()
|
H A D | t_ptrace_topology_wait.h | 62 FORKEE_ASSERT_EQ(getppid(), 1); in ATF_TC_BODY() 578 FORKEE_ASSERT_EQ(parent, getppid()); in tracee_sees_its_original_parent() 589 FORKEE_ASSERT_EQ( in tracee_sees_its_original_parent() 591 FORKEE_ASSERT_EQ(parent, kp.p_ppid); in tracee_sees_its_original_parent() 600 FORKEE_ASSERT_EQ(fclose(fp), 0); in tracee_sees_its_original_parent() 601 FORKEE_ASSERT_EQ(parent, s_ppid); in tracee_sees_its_original_parent()
|
H A D | t_ptrace_syscall_wait.h | 38 FORKEE_ASSERT_EQ(arg, SIGINFO); in syscall_sighand() 42 FORKEE_ASSERT_EQ(test_syscall_caught, 1); in syscall_sighand() 80 FORKEE_ASSERT_EQ(test_syscall_caught, 1); in syscall_body()
|
H A D | t_ptrace_fork_wait.h | 67 FORKEE_ASSERT_EQ(posix_spawn(&child2, in fork_body() 392 FORKEE_ASSERT_EQ(posix_spawn(&tracee2, in unrelated_tracer_fork_body() 441 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, SIGSTOP); in unrelated_tracer_fork_body() 442 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_USER); in unrelated_tracer_fork_body() 469 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, sigval); in unrelated_tracer_fork_body() 470 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_LWP); in unrelated_tracer_fork_body() 770 FORKEE_ASSERT_EQ(posix_spawn(&child2, in fork_detach_forker_body() 966 FORKEE_ASSERT_EQ(posix_spawn(&tracee2, in unrelated_tracer_fork_detach_forker_body() 1016 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, SIGSTOP); in unrelated_tracer_fork_detach_forker_body() 1017 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_USER); in unrelated_tracer_fork_detach_forker_body() [all …]
|
H A D | t_ptrace_signal_wait.h | 859 FORKEE_ASSERT_EQ(*traceme_caught, 1); in TRACEME_SIGNALIGNORED_CRASH() 910 FORKEE_ASSERT_EQ(arg, sig); \ 1298 FORKEE_ASSERT_EQ(rv, 0); in TRACEME_SENDSIGNAL_SIMPLE() 1299 FORKEE_ASSERT_EQ(errno, 0); in TRACEME_SENDSIGNAL_SIMPLE() 1778 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, SIGSTOP); in TRACEME_VFORK_SIGNALIGNORED_CRASH() 1779 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_USER); in TRACEME_VFORK_SIGNALIGNORED_CRASH() 1806 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, sigval); in TRACEME_VFORK_SIGNALIGNORED_CRASH() 1807 FORKEE_ASSERT_EQ(info.psi_siginfo.si_code, SI_LWP); in TRACEME_VFORK_SIGNALIGNORED_CRASH() 1816 FORKEE_ASSERT_EQ(sysctl(name, namelen, &kp, &len, NULL, 0), 0); in TRACEME_VFORK_SIGNALIGNORED_CRASH() 1843 FORKEE_ASSERT_EQ(info.psi_siginfo.si_signo, sig); in TRACEME_VFORK_SIGNALIGNORED_CRASH() [all …]
|
H A D | t_ptrace_bytetransfer_wait.h | 212 FORKEE_ASSERT_EQ(lookup_me, magic); in bytes_transfer() 224 FORKEE_ASSERT_EQ(lookup_me8, magic8); in bytes_transfer() 227 FORKEE_ASSERT_EQ(lookup_me16, magic16); in bytes_transfer() 230 FORKEE_ASSERT_EQ(lookup_me32, magic32); in bytes_transfer() 233 FORKEE_ASSERT_EQ(lookup_me64, magic64); in bytes_transfer()
|
H A D | t_ptrace_step_wait.h | 80 FORKEE_ASSERT_EQ(happy, check_happy(999)); in ptrace_step() 107 FORKEE_ASSERT_EQ(sysctl(name, namelen, &kp, &len, NULL, 0), 0); in ptrace_step()
|
H A D | t_ptrace_clone_wait.h | 415 FORKEE_ASSERT_EQ(sysctl(name, namelen, &kp, &len, NULL, 0), 0); in CLONE_TEST()
|