Lines Matching refs:firstborn
765 pid_t firstborn = pdfork(&shared_pd, 0);
766 EXPECT_OK(firstborn);
767 if (firstborn == 0) {
774 EXPECT_PID_ALIVE(firstborn);
776 shared_pd, firstborn, ProcessState(firstborn));
789 // Ensure the child runs. First thing it does is to kill our firstborn, using shared_pd.
791 EXPECT_PID_DEAD(firstborn);
793 // But we can still retrieve firstborn's PID, as it's not been reaped yet.
796 EXPECT_EQ(firstborn, child0);
797 if (verbose) fprintf(stderr, "Parent: check on firstborn: pdgetpid(pd=%d) -> child=%d state='%c'\n",
802 EXPECT_EQ(firstborn, waitpid(firstborn, &status, __WALL));