Searched refs:pipefds (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/tcpd/ |
H A D | safe_finger.c | 149 int pipefds[2]; local 171 if (pipe(pipefds)) 179 (void) close(pipefds[0]); /* close reading end */ 181 if (dup(pipefds[1]) != 1) 183 (void) close(pipefds[1]); /* close redundant fd */ 188 (void) close(pipefds[1]); /* close writing end */ 190 if (dup(pipefds[0]) != 0) 192 (void) close(pipefds[0]); /* close redundant fd */
|
/illumos-gate/usr/src/cmd/bhyve/test/tests/mevent/ |
H A D | read_disable.c | 104 int pipefds[2]; in main() local 113 if (pipe(pipefds) != 0) { in main() 116 if (fcntl(pipefds[0], F_SETFL, O_NONBLOCK) != 0) { in main() 124 read_event = mevent_add(pipefds[0], EVF_READ, munch, msg); in main() 128 written = write(pipefds[1], msg, strlen(msg)); in main() 149 written = write(pipefds[1], msg, strlen(msg)); in main()
|
H A D | read_requeue.c | 76 int pipefds[2]; in main() local 82 if (pipe(pipefds) != 0) { in main() 85 if (fcntl(pipefds[0], F_SETFL, O_NONBLOCK) != 0) { in main() 89 evp = mevent_add(pipefds[0], EVF_READ, munch, cookie); in main() 96 written = write(pipefds[1], cookie + i, 1); in main()
|
H A D | read_pause.c | 106 int pipefds[2]; in main() local 113 if (pipe(pipefds) != 0) { in main() 116 if (fcntl(pipefds[0], F_SETFL, O_NONBLOCK) != 0) { in main() 120 evp = mevent_add(pipefds[0], EVF_READ, munch, cookie); in main() 125 written = write(pipefds[1], cookie + i, 1); in main()
|
/illumos-gate/usr/src/cmd/ctrun/ |
H A D | ctrun.c | 379 int pipefds[2]; in main() local 611 if (pipe(pipefds) == -1 || in main() 612 close_on_exec(pipefds[0]) == -1 || in main() 613 close_on_exec(pipefds[1]) == -1) in main() 625 (void) write(pipefds[1], &a, sizeof (a)); in main() 720 (void) close(pipefds[1]); in main() 722 result = read(pipefds[0], &a, sizeof (a)); in main()
|
/illumos-gate/usr/src/cmd/svc/lsvcrun/ |
H A D | lsvcrun.c | 807 int pipefds[2]; in main() local 873 if (pipe(pipefds) != 0) { in main() 911 (void) close(pipefds[0]); in main() 912 (void) fcntl(pipefds[1], F_SETFD, FD_CLOEXEC); in main() 931 while (write(pipefds[1], &c, 1) != 1) { in main() 949 (void) close(pipefds[1]); in main() 951 if (read(pipefds[0], &c, sizeof (c)) > 0) { in main()
|