Lines Matching defs:pipefd

83 	int pipefd[2];
93 ASSERT_EQ(pipe(pipefd), 0);
100 close(pipefd[0]);
107 write(pipefd[1], "S", 1); /* Signal skip */
114 write(pipefd[1], "Y", 1);
115 close(pipefd[1]);
126 close(pipefd[1]);
129 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
130 close(pipefd[0]);
189 int pipefd[2];
199 ASSERT_EQ(pipe(pipefd), 0);
206 close(pipefd[0]);
213 write(pipefd[1], "S", 1); /* Signal skip */
220 write(pipefd[1], "Y", 1);
221 close(pipefd[1]);
232 close(pipefd[1]);
235 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
236 close(pipefd[0]);
295 int pipefd[2];
305 ASSERT_EQ(pipe(pipefd), 0);
312 close(pipefd[0]);
319 write(pipefd[1], "S", 1); /* Signal skip */
326 write(pipefd[1], "Y", 1);
327 close(pipefd[1]);
338 close(pipefd[1]);
341 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
342 close(pipefd[0]);
401 int pipefd[2];
411 ASSERT_EQ(pipe(pipefd), 0);
418 close(pipefd[0]);
425 write(pipefd[1], "S", 1); /* Signal skip */
432 write(pipefd[1], "Y", 1);
433 close(pipefd[1]);
444 close(pipefd[1]);
447 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
448 close(pipefd[0]);
507 int pipefd[2];
517 ASSERT_EQ(pipe(pipefd), 0);
524 close(pipefd[0]);
531 write(pipefd[1], "S", 1); /* Signal skip */
538 write(pipefd[1], "Y", 1);
539 close(pipefd[1]);
550 close(pipefd[1]);
553 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
554 close(pipefd[0]);
615 int pipefd[2];
629 ASSERT_EQ(pipe(pipefd), 0);
636 close(pipefd[0]);
643 write(pipefd[1], "S", 1); /* Signal skip */
653 write(pipefd[1], "Y", 1);
654 close(pipefd[1]);
659 write(pipefd[1], "Y", 1);
660 write(pipefd[1], &grandchild, sizeof(grandchild));
661 close(pipefd[1]);
673 close(pipefd[1]);
676 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
681 close(pipefd[0]);
688 ASSERT_EQ(read(pipefd[0], &grandchild_pid, sizeof(grandchild_pid)), sizeof(grandchild_pid));
690 close(pipefd[0]);
741 int pipefd[2];
751 ASSERT_EQ(pipe(pipefd), 0);
758 close(pipefd[0]);
765 write(pipefd[1], "S", 1); /* Signal skip */
775 write(pipefd[1], "Y", 1);
776 close(pipefd[1]);
781 write(pipefd[1], "Y", 1);
782 write(pipefd[1], &grandchild, sizeof(grandchild));
783 close(pipefd[1]);
795 close(pipefd[1]);
798 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
803 close(pipefd[0]);
810 ASSERT_EQ(read(pipefd[0], &grandchild_pid, sizeof(grandchild_pid)), sizeof(grandchild_pid));
812 close(pipefd[0]);
884 int pipefd[2];
904 ASSERT_EQ(pipe(pipefd), 0);
911 close(pipefd[0]);
918 write(pipefd[1], "S", 1); /* Signal skip */
925 write(pipefd[1], "Y", 1);
926 close(pipefd[1]);
937 close(pipefd[1]);
940 ASSERT_EQ(read(pipefd[0], &buf, 1), 1);
941 close(pipefd[0]);