Searched refs:pdes (Results 1 – 8 of 8) sorted by relevance
| /dragonfly/lib/libc/gen/ |
| HD | popen.c | 72 int pdes[2], pid, twoway, cloexec; in popen() local 91 if (pipe2(pdes, O_CLOEXEC) < 0) in popen() 95 _close(pdes[0]); in popen() 96 _close(pdes[1]); in popen() 109 _close(pdes[0]); in popen() 110 _close(pdes[1]); in popen() 124 _close(pdes[0]); in popen() 125 _fcntl(pdes[1], F_SETFD, 0); in popen() 126 if (pdes[1] != STDOUT_FILENO) { in popen() 127 _dup2(pdes[1], STDOUT_FILENO); in popen() [all …]
|
| HD | wordexp.c | 126 int pdes[2]; /* Pipe for reading output */ in we_askshell() local 150 if (pipe2(pdes, O_CLOEXEC) < 0) { in we_askshell() 162 _close(pdes[0]); in we_askshell() 163 _close(pdes[1]); in we_askshell() 172 if ((pdes[1] != STDOUT_FILENO ? in we_askshell() 173 _dup2(pdes[1], STDOUT_FILENO) : in we_askshell() 174 _fcntl(pdes[1], F_SETFD, 0)) < 0) in we_askshell() 192 _close(pdes[1]); in we_askshell() 207 switch (we_read_fully(pdes[0], buf, 34)) { in we_askshell() 251 if (we_read_fully(pdes[0], we->we_strings + sofs, nbytes) != nbytes) { in we_askshell() [all …]
|
| /dragonfly/usr.sbin/installer/libaura/ |
| HD | popen.c | 77 int pdes[2], pid; in aura_popen() local 97 if (pipe(pdes) < 0) in aura_popen() 101 close(pdes[0]); in aura_popen() 102 close(pdes[1]); in aura_popen() 117 close(pdes[0]); in aura_popen() 118 close(pdes[1]); in aura_popen() 133 close(pdes[0]); in aura_popen() 134 if (pdes[1] != STDOUT_FILENO) { in aura_popen() 135 dup2(pdes[1], STDOUT_FILENO); in aura_popen() 136 close(pdes[1]); in aura_popen() [all …]
|
| /dragonfly/libexec/ftpd/ |
| HD | popen.c | 69 int argc, gargc, pdes[2], pid; in ftpd_popen() local 82 if (pipe(pdes) < 0) in ftpd_popen() 116 close(pdes[0]); in ftpd_popen() 117 close(pdes[1]); in ftpd_popen() 122 if (pdes[1] != STDOUT_FILENO) { in ftpd_popen() 123 dup2(pdes[1], STDOUT_FILENO); in ftpd_popen() 124 close(pdes[1]); in ftpd_popen() 127 close(pdes[0]); in ftpd_popen() 129 if (pdes[0] != STDIN_FILENO) { in ftpd_popen() 130 dup2(pdes[0], STDIN_FILENO); in ftpd_popen() [all …]
|
| /dragonfly/usr.sbin/cron/cron/ |
| HD | popen.c | 56 int argc, pdes[2]; in cron_popen() local 81 if (pipe(pdes) < 0) in cron_popen() 109 close(pdes[0]); in cron_popen() 110 close(pdes[1]); in cron_popen() 127 if (pdes[1] != 1) { in cron_popen() 128 dup2(pdes[1], 1); in cron_popen() 129 dup2(pdes[1], 2); /* stderr, too! */ in cron_popen() 130 close(pdes[1]); in cron_popen() 132 close(pdes[0]); in cron_popen() 134 if (pdes[0] != 0) { in cron_popen() [all …]
|
| /dragonfly/contrib/gdb-7/gdb/ |
| HD | ser-pipe.c | 62 int pdes[2]; in pipe_open() 66 if (socketpair (AF_UNIX, SOCK_STREAM, 0, pdes) < 0) in pipe_open() 70 close (pdes[0]); in pipe_open() 71 close (pdes[1]); in pipe_open() 84 close (pdes[0]); in pipe_open() 85 close (pdes[1]); in pipe_open() 111 close (pdes[0]); in pipe_open() 112 if (pdes[1] != STDOUT_FILENO) in pipe_open() 114 dup2 (pdes[1], STDOUT_FILENO); in pipe_open() 115 close (pdes[1]); in pipe_open() [all …]
|
| /dragonfly/usr.bin/calendar/ |
| HD | io.c | 651 int ch, pdes[2]; in send_mail() local 660 if (pipe(pdes) < 0) { in send_mail() 667 close(pdes[0]); in send_mail() 668 close(pdes[1]); in send_mail() 672 if (pdes[0] != STDIN_FILENO) { in send_mail() 673 dup2(pdes[0], STDIN_FILENO); in send_mail() 674 close(pdes[0]); in send_mail() 676 close(pdes[1]); in send_mail() 683 close(pdes[0]); in send_mail() 685 fpipe = fdopen(pdes[1], "w"); in send_mail() [all …]
|
| /dragonfly/usr.bin/tip/ |
| HD | cmds.c | 307 int cpid, pdes[2]; in pipefile() local 314 if (pipe(pdes)) { in pipefile() 324 close(pdes[0]), close(pdes[1]); in pipefile() 327 close(pdes[0]); in pipefile() 329 transfer(buf, pdes[1], value(EOFREAD)); in pipefile() 337 dup2(pdes[0], 0); in pipefile() 338 close(pdes[0]); in pipefile()
|