Lines Matching refs:child_pid

81 static void assert_wait_child(pid_t child_pid) {
85 waited_pid = waitpid(child_pid, &child_stat, 0);
90 ASSERT_EQ(child_pid, waited_pid);
104 pid_t child_pid;
108 child_pid = -1;
110 child_pid = fork();
112 ASSERT_NE(child_pid, -1);
114 if (child_pid != 0) {
116 assert_wait_child(child_pid);
131 pid_t child_pid;
144 child_pid = -1;
146 child_pid = fork();
148 ASSERT_NE(child_pid, -1);
150 if (child_pid != 0) {
153 assert_wait_child(child_pid);
173 pid_t child_pid;
197 child_pid = -1;
199 child_pid = fork();
201 ASSERT_NE(child_pid, -1);
203 if (child_pid != 0) {
215 assert_wait_child(child_pid);
250 pid_t child_pid;
267 child_pid = -1;
269 child_pid = fork();
271 ASSERT_NE(child_pid, -1);
273 if (child_pid != 0) {
276 ASSERT_OK(kill(child_pid, SIGUSR1));
283 assert_wait_child(child_pid);
305 pid_t child_pid;
325 child_pid = -1;
327 child_pid = fork();
329 ASSERT_NE(child_pid, -1);
331 if (child_pid != 0) {
336 ASSERT_OK(kill(child_pid, SIGUSR1));
348 assert_wait_child(child_pid);
386 pid_t child_pid;
393 child_pid = fork();
394 ASSERT_NE(child_pid, -1);
397 if (!child_pid) {
412 assert_wait_child(child_pid);
530 pid_t child_pid;
536 child_pid = -1;
538 child_pid = fork();
540 ASSERT_NE(child_pid, -1);
542 if (child_pid != 0) {
544 assert_wait_child(child_pid);
625 pid_t child_pid;
646 child_pid = -1;
648 child_pid = fork();
650 ASSERT_NE(child_pid, -1);
651 if (child_pid != 0) {
653 assert_wait_child(child_pid);
724 pid_t child_pid;
735 child_pid = -1;
737 child_pid = fork();
739 ASSERT_NE(child_pid, -1);
741 if (child_pid != 0) {
744 assert_wait_child(child_pid);