Lines Matching refs: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()
88 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
91 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
96 ATF_REQUIRE(ptrace(PT_GETREGS, child, &r, 0) != -1); in ATF_TC_BODY()
129 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
132 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
171 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
174 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
179 ATF_REQUIRE((N = ptrace(PT_COUNT_WATCHPOINTS, child, NULL, 0)) != -1); in ATF_TC_BODY()
186 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
189 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
230 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
233 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
259 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
262 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
304 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); in ATF_TC_BODY()
307 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
337 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
340 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
386 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
416 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
419 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
443 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
446 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
492 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
522 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
525 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
549 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
552 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
598 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
628 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
631 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
655 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
658 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
704 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
734 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
737 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
761 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
764 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
810 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
839 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
842 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
847 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
862 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
865 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
911 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
940 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
943 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
948 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
963 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
966 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
1012 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
1041 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1044 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1049 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1064 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1067 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
1114 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
1143 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1146 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1151 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1166 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1169 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
1215 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
1244 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1247 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1252 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1267 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1270 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
1316 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
1345 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1348 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1353 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1368 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1371 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
1417 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
1446 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1449 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1454 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1469 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1472 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); 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()
1518 printf("Parent process PID=%d, child's PID=%d\n", getpid(), child); 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()
1547 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1550 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1555 ATF_REQUIRE(ptrace(PT_GET_SIGINFO, child, &info, sizeof(info)) != -1); in ATF_TC_BODY()
1570 ATF_REQUIRE(ptrace(PT_CONTINUE, child, (void *)1, 0) != -1); in ATF_TC_BODY()
1573 TWAIT_REQUIRE_SUCCESS(wpid = TWAIT_GENERIC(child, &status, 0), child); in ATF_TC_BODY()
1578 TWAIT_REQUIRE_FAILURE(ECHILD, wpid = TWAIT_GENERIC(child, &status, 0)); in ATF_TC_BODY()