Lines Matching refs:pid_

313   PipePdforkBase(int pdfork_flags) : pd_(-1), pid_(-1) {  in PipePdforkBase()
331 pid_ = rc; in PipePdforkBase()
340 if (pid_ > 0) { in ~PipePdforkBase()
341 kill(pid_, SIGKILL); in ~PipePdforkBase()
342 waitpid(pid_, NULL, __WALL|WNOHANG); in ~PipePdforkBase()
356 pid_t pid_; member in PipePdforkBase
462 EXPECT_PID_ALIVE(pid_); in TEST_F()
470 EXPECT_EQ(pid_, waitrc); in TEST_F()
472 fprintf(stderr, "For pd %d -> pid %d:\n", pd_, pid_); in TEST_F()
475 EXPECT_PID_GONE(pid_); in TEST_F()
487 EXPECT_PID_ALIVE(pid_); in TEST_F()
489 EXPECT_PID_DEAD(pid_); in TEST_F()
494 EXPECT_EQ(pid_, rc); in TEST_F()
495 pid_ = 0; in TEST_F()
510 sprintf(pidline, "pid:\t%d", pid_); in TEST_F()
519 EXPECT_PID_ALIVE(pid_); in TEST_F()
521 EXPECT_EQ(0, waitpid(pid_, &status, __WALL|WNOHANG)); in TEST_F()
526 EXPECT_PID_DEAD(pid_); in TEST_F()
529 EXPECT_EQ(-1, waitpid(pid_, NULL, __WALL)); in TEST_F()
538 EXPECT_EQ(pid_, waitpid(pid_, &status, __WALL|WNOHANG)); in TEST_F()
546 EXPECT_PID_ALIVE(pid_); in TEST_F()
552 EXPECT_PID_ALIVE(pid_); in TEST_F()
554 EXPECT_EQ(0, waitpid(pid_, &status, __WALL|WNOHANG)); in TEST_F()
565 EXPECT_PID_DEAD(pid_); in TEST_F()
624 int rc = waitpid(pid_, &status, __WALL); in TEST_F()
626 EXPECT_EQ(pid_, rc); in TEST_F()
640 EXPECT_EQ(pid_, rc); in TEST_F()
643 EXPECT_EQ(-1, waitpid(pid_, &status, __WALL)); in TEST_F()
651 EXPECT_PID_ALIVE(pid_); in TEST_F()
654 if (pid_ > 0) { in TEST_F()
655 EXPECT_OK(kill(pid_, SIGKILL)); in TEST_F()
656 EXPECT_PID_DEAD(pid_); in TEST_F()
682 TestPdkill(pid_, pd_); in TEST_F()
686 TestPdkill(pid_, pd_); in TEST_F()
813 EXPECT_EQ(pid_, waitpid(pid_, &rc, __WALL)); in TEST_F()
829 EXPECT_EQ(-1, waitpid(pid_, NULL, __WALL)); in TEST_F()
834 EXPECT_EQ(pid_, waitpid(pid_, &rc, __WALL)); in TEST_F()
862 EXPECT_PID_ZOMBIE(pid_); // Ensure child is truly dead. in TEST_F()
1096 EXPECT_PID_DEAD(pid_); in TEST_F()