/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | daemon.c | 57 int status, pfds[2]; local 77 if (pipe(pfds) == -1) { 88 (void) close(pfds[1]); 90 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) 104 (void) close(pfds[0]); 106 return (pfds[1]);
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_shell.c | 168 int pfds[2]; local 174 if (pipe(pfds) == -1) 177 iob = mdb_iob_create(mdb_fdio_create(pfds[1]), MDB_IOB_WRONLY | iflag); 182 (void) close(pfds[0]); 183 (void) close(pfds[1]); 189 (void) close(pfds[1]); 191 (void) dup2(pfds[0], STDIN_FILENO); 201 (void) close(pfds[0]);
|
/illumos-gate/usr/src/cmd/rpcsvc/ |
H A D | spray.c | 172 static struct pollfd pfds[1] = { local 175 pfds[0].fd = fileno(stdout); 176 poll(pfds, 1, usecs/1000);
|
/illumos-gate/usr/src/cmd/syslogd/ |
H A D | conf.c | 46 int pfds[2]; local 52 if (pipe(pfds) == -1) { 76 (void) close(pfds[0]); 79 if (dup2(pfds[1], STDOUT_FILENO) == -1) { 81 (void) close(pfds[1]); 94 (void) close(pfds[1]); 95 return (fdopen(pfds[0], "r")); 98 (void) close(pfds[0]); 99 (void) close(pfds[1]);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | eloop.c | 238 struct pollfd pfds[MAX_POLLFDS]; /* array of polled fd */ local 257 pfds[i].fd = eloop.readers[i].sock; 258 pfds[i].events = POLLIN | POLLPRI; 260 res = poll(pfds, eloop.reader_count, t); 284 if (pfds[i].revents) {
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_main.c | 82 int status, pfds[2]; local 171 if (pipe(pfds) == -1) 185 (void) close(pfds[1]); 187 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) 201 (void) close(pfds[0]); 203 return (pfds[1]);
|
/illumos-gate/usr/src/cmd/hotplugd/ |
H A D | hotplugd.c | 215 int pfds[2]; local 230 if (pipe(pfds) == -1) { 243 (void) close(pfds[1]); 244 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) 258 (void) close(pfds[0]); 272 return (pfds[1]);
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_main.c | 62 static int pfds[2]; variable 337 if (write(pfds[1], &rv, sizeof (int)) != sizeof (int)) { 340 (void) close(pfds[1]); 343 (void) close(pfds[1]); 350 (void) close(pfds[1]); 440 * Keep the pfds fd open, close other fds. 446 if (fd != pfds[1]) 457 if (pipe(pfds) < 0) { 468 (void) close(pfds[1]); 471 * Read the child process's return value from the pfds [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/ |
H A D | ipmgmt_main.c | 82 static int pfds[2]; variable 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[ [all...] |
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod-svc/ |
H A D | smbiod-svc.c | 140 int pfds[2]; local 144 if (pipe(pfds) < 0) { 162 close(pfds[1]); 163 if (read(pfds[0], &st, sizeof (st)) == sizeof (st)) 171 close(pfds[0]); 173 return (pfds[1]);
|
/illumos-gate/usr/src/cmd/cvcd/sparc/sun4u/starcat/ |
H A D | cvcd.c | 136 static struct pollfd pfds[NUM_PFDS]; variable in typeref:struct:pollfd 270 (void) memset((void *)pfds, 0, NUM_PFDS * sizeof (struct pollfd)); 272 pfds[i].fd = -1; 306 pfds[LISTEN_PFD].fd = cvcd_init_host_socket(tport, ah_auth_alg, 318 pfds[LISTEN_PFD].events = POLLIN; 319 err = poll(&(pfds[LISTEN_PFD]), 1, -1); 325 (pfds[LISTEN_PFD].revents & POLLIN)) { 326 fd = accept(pfds[LISTEN_PFD].fd, NULL, NULL); 349 pfds[NETWORK_PFD].fd = fd; 362 pfds[REDIR_PF [all...] |
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_main.c | 242 int status, pfds[2]; local 268 if (pipe(pfds) == -1) { 290 (void) close(pfds[1]); 292 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) 306 (void) close(pfds[0]); 308 return (pfds[1]);
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 1105 static void free_pfds(struct pollfd *pfds, nfds_t nfds) { argument 1109 if (pfds[i].fd <= 0) { 1113 (void) close(pfds[i].fd); 1116 free(pfds);
|
/illumos-gate/usr/src/cmd/vscan/vscand/ |
H A D | vs_main.c | 341 int status, pfds[2]; local 367 if (pipe(pfds) == -1) { 385 (void) close(pfds[1]); 387 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) 402 (void) close(pfds[0]); 404 return (pfds[1]);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | rcp.c | 1065 int pfds[2]; local 1079 if (pipe(pfds) == -1) { 1086 (void) close(pfds[0]); 1087 (void) close(pfds[1]); 1095 (void) close(pfds[0]); 1100 if (pfds[1] != STDERR_FILENO) { 1101 (void) dup2(pfds[1], STDERR_FILENO); 1102 (void) close(pfds[1]); 1117 (void) close(pfds[1]); 1119 while ((cnt = read(pfds[ [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/ |
H A D | vrrpd.c | 126 static int pfds[2]; variable 546 if (write(pfds[1], &rv, sizeof (int)) != sizeof (int)) { 548 (void) close(pfds[1]); 551 (void) close(pfds[1]); 697 if (pipe(pfds) < 0) { 706 (void) close(pfds[0]); 707 (void) close(pfds[1]); 712 (void) close(pfds[1]); 715 * Read the child process's return value from the pfds. 718 if (read(pfds[ [all...] |