Lines Matching defs:pid
76 pid_t pid;
78 switch (pid = fork()) {
83 ATF_REQUIRE(pid > 0);
86 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
89 ATF_REQUIRE(si.si_pid == pid);
110 pid_t pid;
112 switch (pid = fork()) {
117 ATF_REQUIRE(pid > 0);
120 ATF_REQUIRE(kill(pid, SIGTERM) == 0);
121 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
124 ATF_REQUIRE(si.si_pid == pid);
145 pid_t pid;
148 switch (pid = fork()) {
154 ATF_REQUIRE(pid > 0);
157 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
161 ATF_REQUIRE(si.si_pid == pid);
182 pid_t pid;
186 switch (pid = fork()) {
191 ATF_REQUIRE(pid > 0);
194 ATF_REQUIRE(kill(pid, SIGSTOP) == 0);
195 ATF_REQUIRE(wait6(P_PID, pid, &st, WSTOPPED, &wru, &si) == pid);
201 ATF_REQUIRE(si.si_pid == pid);
207 ATF_REQUIRE(kill(pid, SIGCONT) == 0);
208 ATF_REQUIRE(wait6(P_PID, pid, &st, WCONTINUED, &wru, &si) == pid);
214 ATF_REQUIRE(si.si_pid == pid);
220 ATF_REQUIRE(kill(pid, SIGQUIT) == 0);
221 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
227 ATF_REQUIRE(si.si_pid == pid);
248 pid_t pid;
253 switch (pid = fork()) {
258 ATF_REQUIRE(pid > 0);
264 ATF_REQUIRE(kill(pid, SIGSTOP) == 0);
265 ATF_REQUIRE(wait6(P_PID, pid, &st, WSTOPPED, &wru, &si) == pid);
271 ATF_REQUIRE(si.si_pid == pid);
275 ATF_REQUIRE(kill(pid, SIGCONT) == 0);
276 ATF_REQUIRE(wait6(P_PID, pid, &st, WCONTINUED, &wru, &si) == pid);
282 ATF_REQUIRE(si.si_pid == pid);
286 ATF_REQUIRE(kill(pid, SIGQUIT) == 0);
287 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
293 ATF_REQUIRE(si.si_pid == pid);