| /freebsd/usr.bin/proccontrol/ |
| H A D | proccontrol.c | 167 error = procctl(P_PID, pid, PROC_ASLR_STATUS, &arg); in main() 170 error = procctl(P_PID, pid, PROC_TRACE_STATUS, &arg); in main() 173 error = procctl(P_PID, pid, PROC_TRAPCAP_STATUS, &arg); in main() 176 error = procctl(P_PID, pid, PROC_PROTMAX_STATUS, &arg); in main() 179 error = procctl(P_PID, pid, PROC_STACKGAP_STATUS, &arg); in main() 182 error = procctl(P_PID, pid, PROC_NO_NEW_PRIVS_STATUS, in main() 186 error = procctl(P_PID, pid, PROC_WXMAP_STATUS, &arg); in main() 190 error = procctl(P_PID, pid, PROC_KPTI_STATUS, &arg); in main() 196 error = procctl(P_PID, pid, PROC_LA_STATUS, &arg); in main() 200 error = procctl(P_PID, pid, PROC_LOGSIGEXIT_STATUS, in main() [all …]
|
| /freebsd/tests/sys/kern/ |
| H A D | reaper.c | 54 r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL); in ATF_TC_BODY() 106 r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL); in ATF_TC_BODY() 118 if (waitid(P_PID, grandchild, NULL, in ATF_TC_BODY() 169 r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL); in ATF_TC_BODY() 255 r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL); in ATF_TC_BODY() 267 if (waitid(P_PID, grandchild, NULL, in ATF_TC_BODY() 301 r = procctl(P_PID, parent, PROC_REAP_STATUS, &st); in ATF_TC_BODY() 310 r = procctl(P_PID, parent, PROC_REAP_ACQUIRE, NULL); in ATF_TC_BODY() 313 r = procctl(P_PID, parent, PROC_REAP_STATUS, &st); in ATF_TC_BODY() 329 if (procctl(P_PID, parent, PROC_REAP_STATUS, &st) != 0) in ATF_TC_BODY() [all …]
|
| H A D | pdeathsig.c | 54 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY() 66 rc = procctl(P_PID, (((getpid() + 1) % 10) + 100), in ATF_TC_BODY() 73 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, NULL); in ATF_TC_BODY() 79 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY() 84 rc = procctl(P_PID, getpid(), PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY() 89 rc = procctl(P_PID, 0, PROC_PDEATHSIG_STATUS, &signum); in ATF_TC_BODY() 103 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY() 110 rc = procctl(P_PID, 0, PROC_PDEATHSIG_STATUS, &signum); in ATF_TC_BODY() 139 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY() 187 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY() [all …]
|
| H A D | sigwait.c | 306 ATF_REQUIRE(waitid(P_PID, pid, NULL, WEXITED) == 0); in ATF_TC_BODY() 372 ATF_REQUIRE(waitid(P_PID, pid, NULL, WEXITED) == 0); in test_sig_discard_ign() 412 ATF_REQUIRE(waitid(P_PID, kpid, &si, WEXITED) == 0); in support_check_sigchld() 459 ATF_REQUIRE(waitid(P_PID, pid, &si, WSTOPPED) == 0); in test_wait_dequeue_sigchld() 467 ATF_REQUIRE(waitid(P_PID, pid, &si, WCONTINUED) == 0); in test_wait_dequeue_sigchld() 475 ATF_REQUIRE(waitid(P_PID, pid, &si, WEXITED) == 0); in test_wait_dequeue_sigchld()
|
| H A D | pdeathsig_helper.c | 43 rc = procctl(P_PID, 0, PROC_PDEATHSIG_STATUS, &signum); in main()
|
| H A D | kill_zombie.c | 46 r = waitid(P_PID, child, NULL, WEXITED | WNOWAIT); in ATF_TC_BODY()
|
| H A D | waitpid_nohang.c | 54 r = waitid(P_PID, child, NULL, WEXITED | WNOWAIT); in ATF_TC_BODY()
|
| /freebsd/contrib/netbsd-tests/lib/libc/sys/ |
| H A D | t_wait.c | 89 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid); in ATF_TC_BODY() 125 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid); in ATF_TC_BODY() 170 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid); in ATF_TC_BODY() 209 ATF_REQUIRE(wait6(P_PID, pid, &st, WSTOPPED, &wru, &si) == pid); in ATF_TC_BODY() 224 ATF_REQUIRE(wait6(P_PID, pid, &st, WCONTINUED, &wru, &si) == pid); in ATF_TC_BODY() 239 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid); in ATF_TC_BODY() 284 ATF_REQUIRE(wait6(P_PID, pid, &st, WSTOPPED, &wru, &si) == pid); in ATF_TC_BODY() 295 ATF_REQUIRE(wait6(P_PID, pid, &st, WCONTINUED, &wru, &si) == pid); in ATF_TC_BODY() 306 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid); in ATF_TC_BODY()
|
| /freebsd/crypto/openssh/ |
| H A D | platform-tracing.c | 51 if (procctl(P_PID, 0, PROC_TRACE_CTL, &disable_trace) == 0) in platform_disable_tracing() 53 if (procctl(P_PID, getpid(), PROC_TRACE_CTL, &disable_trace) == 0) in platform_disable_tracing()
|
| /freebsd/bin/timeout/ |
| H A D | timeout.c | 180 if (procctl(P_PID, getpid(), PROC_REAP_KILL, &rk) < 0 && in sig_handler() 205 procctl(P_PID, getpid(), PROC_REAP_KILL, &rk); in send_sig() 337 if (procctl(P_PID, getpid(), PROC_REAP_ACQUIRE, NULL) < 0) in main() 446 procctl(P_PID, getpid(), in main() 484 procctl(P_PID, getpid(), PROC_REAP_RELEASE, NULL); in main()
|
| /freebsd/usr.bin/protect/ |
| H A D | protect.c | 77 idtype = P_PID; in main() 98 idtype = P_PID; in main()
|
| /freebsd/tools/test/stress2/misc/ |
| H A D | reaper2.sh | 72 if (procctl(P_PID, getpid(), PROC_REAP_ACQUIRE, NULL) == -1) 92 if (procctl(P_PID, getpid(), PROC_REAP_KILL,
|
| H A D | reaper3.sh | 92 if (procctl(P_PID, getpid(), PROC_REAP_ACQUIRE, NULL) == -1) 115 if (procctl(P_PID, getpid(), PROC_REAP_KILL,
|
| H A D | reaper4.sh | 91 if (procctl(P_PID, getpid(), PROC_REAP_ACQUIRE, NULL) == -1) 114 if (procctl(P_PID, getpid(), PROC_REAP_KILL,
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
| H A D | InstrProfilingUtil.c | 336 if (procctl(P_PID, 0, PROC_PDEATHSIG_STATUS, &PDeachSig) == 0 && in lprofSuspendSigKill() 338 procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &PDisableSig); in lprofSuspendSigKill() 350 procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &PEnableSig); in lprofRestoreSigKill()
|
| /freebsd/usr.sbin/bsdinstall/runconsoles/ |
| H A D | child.c | 67 procctl(P_PID, getpid(), PROC_REAP_KILL, &rk); in kill_descendants() 232 error = procctl(P_PID, getpid(), PROC_REAP_ACQUIRE, NULL); in child_leader_run()
|
| /freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/ |
| H A D | procset.h | 66 P_PID, /* A process identifier. */ enumerator
|
| /freebsd/tests/sys/vm/ |
| H A D | shared_shadow_inval_test.c | 325 ATF_REQUIRE(procctl(P_PID, pid, PROC_REAP_ACQUIRE, NULL) == 0); in do_one_shared_shadow_inval() 354 ATF_REQUIRE(procctl(P_PID, getpid(), PROC_REAP_RELEASE, NULL) == 0); in do_one_shared_shadow_inval()
|
| /freebsd/sys/sys/ |
| H A D | wait.h | 106 P_PID, /* A process identifier. */ enumerator
|
| /freebsd/contrib/netbsd-tests/kernel/ |
| H A D | t_ptrace_wait.h | 79 waitid(P_PID,(a),NULL,(c)|WEXITED|WTRAPPED) 99 wait6(P_PID,(a),(b),(c)|WEXITED|WTRAPPED,NULL,NULL)
|
| /freebsd/sys/arm64/arm64/ |
| H A D | genassym.c | 66 ASSYM(P_PID, offsetof(struct proc, p_pid));
|
| /freebsd/usr.sbin/chroot/ |
| H A D | chroot.c | 169 error = procctl(P_PID, getpid(), PROC_NO_NEW_PRIVS_CTL, &arg); in main()
|
| /freebsd/sys/arm/arm/ |
| H A D | genassym.c | 97 ASSYM(P_PID, offsetof(struct proc, p_pid));
|
| /freebsd/sys/compat/linux/ |
| H A D | linux_misc.c | 811 idtype = P_PID; in linux_wait4() 842 idtype = P_PID; in linux_waitid() 1678 return (kern_procctl(td, P_PID, 0, PROC_PDEATHSIG_CTL, in linux_prctl() 1681 error = kern_procctl(td, P_PID, 0, PROC_PDEATHSIG_STATUS, in linux_prctl() 1706 error = kern_procctl(td, P_PID, p->p_pid, PROC_TRACE_STATUS, in linux_prctl() 1727 return (kern_procctl(td, P_PID, p->p_pid, PROC_TRACE_CTL, in linux_prctl() 1800 return (kern_procctl(td, P_PID, 0, PROC_REAP_RELEASE, in linux_prctl() 1804 return (kern_procctl(td, P_PID, 0, PROC_REAP_ACQUIRE, in linux_prctl() 1809 error = kern_procctl(td, P_PID, p->p_pid, in linux_prctl()
|
| /freebsd/sys/kern/ |
| H A D | kern_exit.c | 1155 case P_PID: in proc_to_reap() 1262 idtype = P_PID; in kern_wait() 1406 if ((pid_t)id == WAIT_MYPGRP && (idtype == P_PID || idtype == P_PGID)) { in kern_wait6()
|