Lines Matching defs:pfds
82 static int pfds[2];
244 if (write(pfds[1], &rv, sizeof (int)) != sizeof (int)) {
248 (void) close(pfds[1]);
251 (void) close(pfds[1]);
258 (void) close(pfds[1]);
405 * Keep the pfds fd open, close other fds.
411 if (fd != pfds[1])
430 if (pipe(pfds) < 0) {
441 (void) close(pfds[1]);
451 if (read(pfds[0], &rv, sizeof (int)) != sizeof (int)) {
456 (void) close(pfds[0]);
461 (void) close(pfds[0]);
464 /* close all files except pfds[1] */