Home | History | Annotate | Download | only in pipe

Lines Matching refs:fildes

56 int fildes[2];			/* fds for pipe read and write */
87 maybe_run_child(&c1func, "ndd", 1, &fildes[0], &fildes[1]);
88 maybe_run_child(&c2func, "ndd", 2, &fildes[0], &fildes[1]);
98 if (pipe(fildes) == -1)
107 if (self_exec(av[0], "ndd", 1, fildes[0], fildes[1]) <
119 if (self_exec(av[0], "ndd", 2, fildes[0], fildes[1]) <
128 if (close(fildes[1]) == -1)
129 tst_resm(TWARN, "Could not close fildes[1] - errno %d",
135 bytesread = do_read(fildes[0], rbuf, sizeof(rbuf));
223 if (close(fildes[0]) == -1)
224 tst_resm(TWARN, "Could not close fildes[0] - errno %d", errno);
226 if (write(fildes[1], "bbbbbbbbbbbbbbbbbbbbbbbbb", 25) == -1)
232 if (close(fildes[0]) == -1)
233 tst_resm(TWARN, "Could not close fildes[0] - errno %d", errno);
235 if (write(fildes[1], "AAAAAAAAAAAAAAAAAAAAAAAAA", 25) == -1)