Lines Matching defs:child_pid

867 	pid_t child_pid;
869 child_pid = fork();
870 ASSERT_LE(0, child_pid);
871 if (child_pid == 0) {
876 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
886 pid_t child_pid;
888 child_pid = fork();
889 ASSERT_LE(0, child_pid);
890 if (child_pid == 0) {
895 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
905 pid_t child_pid;
907 child_pid = fork();
908 ASSERT_LE(0, child_pid);
909 if (child_pid == 0) {
914 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
3008 pid_t child_pid;
3045 child_pid = fork();
3046 ASSERT_LE(0, child_pid);
3047 if (child_pid == 0) {
3096 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
3098 ASSERT_EQ(0, ptrace(PTRACE_SETOPTIONS, child_pid, NULL,
3100 ASSERT_EQ(0, ptrace(PTRACE_CONT, child_pid, NULL, 0));
3104 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
3108 ASSERT_EQ(0, ptrace(PTRACE_GETEVENTMSG, child_pid, NULL, &msg));
3110 ret = get_syscall(_metadata, child_pid);
3114 ASSERT_EQ(0, ptrace(PTRACE_GETSIGINFO, child_pid, NULL, &info));
3120 EXPECT_EQ(child_pid, info.si_pid);
3123 ASSERT_EQ(0, kill(child_pid, SIGSTOP));
3124 ASSERT_EQ(0, ptrace(PTRACE_CONT, child_pid, NULL, 0));
3125 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
3128 ASSERT_EQ(0, ptrace(PTRACE_GETSIGINFO, child_pid, NULL, &info));
3138 ASSERT_EQ(0, kill(child_pid, SIGCONT));
3139 ASSERT_EQ(0, ptrace(PTRACE_CONT, child_pid, NULL, 0));
3140 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
3143 ASSERT_EQ(0, ptrace(PTRACE_CONT, child_pid, NULL, 0));
3146 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));
3150 ASSERT_EQ(0, ptrace(PTRACE_GETEVENTMSG, child_pid, NULL, &msg));
3153 ret = get_syscall(_metadata, child_pid);
3170 ASSERT_EQ(0, ptrace(PTRACE_CONT, child_pid, NULL, 0));
3174 ASSERT_EQ(child_pid, waitpid(child_pid, &status, 0));