Lines Matching full:child

70 	pid_t child, wpid;  in ATF_TC_BODY()  local
77 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
78 if (child == 0) { in ATF_TC_BODY()
79 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
82 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
85 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
88 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
90 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
91 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
95 printf("Call GETREGS for the child process\n"); in ATF_TC_BODY()
96 ATF_REQUIRE(ptrace(PT_GETREGS, child, &r, 0) != -1); in ATF_TC_BODY()
127 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
129 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
131 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
132 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
136 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
137 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
153 pid_t child, wpid; in ATF_TC_BODY() local
160 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
161 if (child == 0) { in ATF_TC_BODY()
162 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
165 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
168 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
171 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
173 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
174 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
178 printf("Call GETREGS for the child process\n"); in ATF_TC_BODY()
179 ATF_REQUIRE((N = ptrace(PT_COUNT_WATCHPOINTS, child, NULL, 0)) != -1); in ATF_TC_BODY()
184 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
186 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
188 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
189 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
193 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
194 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
210 pid_t child, wpid; in ATF_TC_BODY() local
219 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
220 if (child == 0) { in ATF_TC_BODY()
221 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
224 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
227 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
230 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
232 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
233 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
237 printf("Call GETREGS for the child process\n"); in ATF_TC_BODY()
238 ATF_REQUIRE((N = ptrace(PT_COUNT_WATCHPOINTS, child, NULL, 0)) != -1); in ATF_TC_BODY()
245 ATF_REQUIRE(ptrace(PT_READ_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
257 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
259 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
261 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
262 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
266 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
267 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
284 pid_t child, wpid; in ATF_TC_BODY() local
293 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
294 if (child == 0) { in ATF_TC_BODY()
295 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
298 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
301 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
304 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
306 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
307 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
311 printf("Call GETREGS for the child process\n"); in ATF_TC_BODY()
312 ATF_REQUIRE((N = ptrace(PT_COUNT_WATCHPOINTS, child, NULL, 0)) != -1); in ATF_TC_BODY()
319 ATF_REQUIRE(ptrace(PT_READ_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
331 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) in ATF_TC_BODY()
335 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
337 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
339 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
340 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
344 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
345 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
361 pid_t child, wpid; in ATF_TC_BODY() local
373 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
374 if (child == 0) { in ATF_TC_BODY()
375 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
378 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
383 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
386 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
388 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
389 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
412 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
414 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
416 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
418 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
419 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
423 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
424 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
439 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
441 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
443 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
445 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
446 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
450 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
451 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
467 pid_t child, wpid; in ATF_TC_BODY() local
479 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
480 if (child == 0) { in ATF_TC_BODY()
481 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
484 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
489 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
492 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
494 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
495 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
518 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
520 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
522 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
524 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
525 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
529 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
530 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
545 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
547 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
549 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
551 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
552 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
556 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
557 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
573 pid_t child, wpid; in ATF_TC_BODY() local
585 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
586 if (child == 0) { in ATF_TC_BODY()
587 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
590 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
595 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
598 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
600 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
601 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
624 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
626 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
628 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
630 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
631 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
635 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
636 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
651 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
653 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
655 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
657 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
658 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
662 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
663 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
679 pid_t child, wpid; in ATF_TC_BODY() local
691 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
692 if (child == 0) { in ATF_TC_BODY()
693 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
696 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
701 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
704 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
706 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
707 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
730 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
732 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
734 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
736 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
737 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
741 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
742 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
757 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
759 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
761 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
763 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
764 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
768 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
769 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
785 pid_t child, wpid; in ATF_TC_BODY() local
797 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
798 if (child == 0) { in ATF_TC_BODY()
799 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
802 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
807 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
810 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
812 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
813 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
835 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
837 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
839 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
841 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
842 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
846 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
847 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
860 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
862 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
864 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
865 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
869 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
870 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
886 pid_t child, wpid; in ATF_TC_BODY() local
898 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
899 if (child == 0) { in ATF_TC_BODY()
900 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
903 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
908 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
911 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
913 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
914 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
936 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
938 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
940 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
942 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
943 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
947 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
948 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
961 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
963 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
965 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
966 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
970 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
971 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
987 pid_t child, wpid; in ATF_TC_BODY() local
999 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
1000 if (child == 0) { in ATF_TC_BODY()
1001 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
1004 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
1009 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
1012 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
1014 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1015 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1037 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
1039 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
1041 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1043 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1044 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1048 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
1049 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1062 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
1064 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1066 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1067 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1071 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1072 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
1089 pid_t child, wpid; in ATF_TC_BODY() local
1101 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
1102 if (child == 0) { in ATF_TC_BODY()
1103 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
1106 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
1111 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
1114 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
1116 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1117 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1139 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
1141 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
1143 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1145 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1146 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1150 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
1151 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1164 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
1166 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1168 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1169 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1173 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1174 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
1190 pid_t child, wpid; in ATF_TC_BODY() local
1202 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
1203 if (child == 0) { in ATF_TC_BODY()
1204 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
1207 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
1212 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
1215 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
1217 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1218 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1240 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
1242 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
1244 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1246 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1247 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1251 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
1252 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1265 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
1267 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1269 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1270 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1274 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1275 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
1291 pid_t child, wpid; in ATF_TC_BODY() local
1303 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
1304 if (child == 0) { in ATF_TC_BODY()
1305 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
1308 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
1313 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
1316 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
1318 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1319 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1341 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
1343 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
1345 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1347 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1348 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1352 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
1353 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1366 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
1368 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1370 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1371 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1375 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1376 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
1392 pid_t child, wpid; in ATF_TC_BODY() local
1404 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
1405 if (child == 0) { in ATF_TC_BODY()
1406 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
1409 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
1414 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
1417 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
1419 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1420 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1442 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
1444 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
1446 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1448 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1449 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1453 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
1454 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1467 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
1469 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1471 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1472 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1476 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1477 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()
1493 pid_t child, wpid; in ATF_TC_BODY() local
1505 ATF_REQUIRE((child = fork()) != -1); in ATF_TC_BODY()
1506 if (child == 0) { in ATF_TC_BODY()
1507 printf("Before calling PT_TRACE_ME from child %d\n", getpid()); in ATF_TC_BODY()
1510 printf("Before raising %s from child\n", strsignal(sigval)); in ATF_TC_BODY()
1515 printf("Before exiting of the child process\n"); in ATF_TC_BODY()
1518 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
1520 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1521 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1543 ATF_REQUIRE(ptrace(PT_WRITE_WATCHPOINT, child, &pw, len) != -1); in ATF_TC_BODY()
1545 printf("Before resuming the child process where it left off " in ATF_TC_BODY()
1547 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1549 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1550 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1554 printf("Before calling ptrace(2) with PT_GET_SIGINFO for child\n"); in ATF_TC_BODY()
1555 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1568 printf("Before resuming the child process where it left off and " in ATF_TC_BODY()
1570 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1572 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1573 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1577 printf("Before calling %s() for the child\n", TWAIT_FNAME); in ATF_TC_BODY()
1578 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()