Lines Matching defs:pid

76 	pid_t pid;
78 switch (pid = fork()) {
80 ATF_REQUIRE(pid > 0);
85 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
88 ATF_REQUIRE(si.si_pid == pid);
111 pid_t pid;
113 switch (pid = fork()) {
118 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);
147 pid_t pid;
150 switch (pid = fork()) {
156 ATF_REQUIRE(pid > 0);
158 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
162 ATF_REQUIRE(si.si_pid == pid);
185 pid_t pid;
189 switch (pid = fork()) {
194 ATF_REQUIRE(pid > 0);
196 ATF_REQUIRE(kill(pid, SIGSTOP) == 0);
197 ATF_REQUIRE(wait6(P_PID, pid, &st, WSTOPPED, &wru, &si) == pid);
203 ATF_REQUIRE(si.si_pid == pid);
211 ATF_REQUIRE(kill(pid, SIGCONT) == 0);
212 ATF_REQUIRE(wait6(P_PID, pid, &st, WCONTINUED, &wru, &si) == pid);
218 ATF_REQUIRE(si.si_pid == pid);
226 ATF_REQUIRE(kill(pid, SIGQUIT) == 0);
227 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
233 ATF_REQUIRE(si.si_pid == pid);
256 pid_t pid;
261 switch (pid = fork()) {
266 ATF_REQUIRE(pid > 0);
271 ATF_REQUIRE(kill(pid, SIGSTOP) == 0);
272 ATF_REQUIRE(wait6(P_PID, pid, &st, WSTOPPED, &wru, &si) == pid);
278 ATF_REQUIRE(si.si_pid == pid);
282 ATF_REQUIRE(kill(pid, SIGCONT) == 0);
283 ATF_REQUIRE(wait6(P_PID, pid, &st, WCONTINUED, &wru, &si) == pid);
289 ATF_REQUIRE(si.si_pid == pid);
293 ATF_REQUIRE(kill(pid, SIGQUIT) == 0);
294 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid);
300 ATF_REQUIRE(si.si_pid == pid);