/titanic_44/usr/src/cmd/cvcd/sparc/sun4u/starcat/ |
H A D | cvcd.c | 136 static struct pollfd pfds[NUM_PFDS]; variable 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_PFD].fd = fd; [all …]
|
/titanic_44/usr/src/cmd/syslogd/ |
H A D | conf.c | 46 int pfds[2]; in open_conf_pipe() local 52 if (pipe(pfds) == -1) { in open_conf_pipe() 76 (void) close(pfds[0]); in open_conf_pipe() 79 if (dup2(pfds[1], STDOUT_FILENO) == -1) { in open_conf_pipe() 81 (void) close(pfds[1]); in open_conf_pipe() 94 (void) close(pfds[1]); in open_conf_pipe() 95 return (fdopen(pfds[0], "r")); in open_conf_pipe() 98 (void) close(pfds[0]); in open_conf_pipe() 99 (void) close(pfds[1]); in open_conf_pipe()
|
/titanic_44/usr/src/cmd/fs.d/nfs/lib/ |
H A D | daemon.c | 57 int status, pfds[2]; in daemonize_init() local 77 if (pipe(pfds) == -1) { in daemonize_init() 88 (void) close(pfds[1]); in daemonize_init() 90 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in daemonize_init() 104 (void) close(pfds[0]); in daemonize_init() 106 return (pfds[1]); in daemonize_init()
|
/titanic_44/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_shell.c | 168 int pfds[2]; in mdb_shell_pipe() local 174 if (pipe(pfds) == -1) in mdb_shell_pipe() 177 iob = mdb_iob_create(mdb_fdio_create(pfds[1]), MDB_IOB_WRONLY | iflag); in mdb_shell_pipe() 182 (void) close(pfds[0]); in mdb_shell_pipe() 183 (void) close(pfds[1]); in mdb_shell_pipe() 189 (void) close(pfds[1]); in mdb_shell_pipe() 191 (void) dup2(pfds[0], STDIN_FILENO); in mdb_shell_pipe() 201 (void) close(pfds[0]); in mdb_shell_pipe()
|
/titanic_44/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)) { in ipmgmt_inform_parent_exit() 248 (void) close(pfds[1]); in ipmgmt_inform_parent_exit() 251 (void) close(pfds[1]); in ipmgmt_inform_parent_exit() 258 (void) close(pfds[1]); in ipmgmt_exit() 411 if (fd != pfds[1]) in closefunc() 430 if (pipe(pfds) < 0) { in ipmgmt_daemonize() 441 (void) close(pfds[1]); in ipmgmt_daemonize() 451 if (read(pfds[0], &rv, sizeof (int)) != sizeof (int)) { in ipmgmt_daemonize() 456 (void) close(pfds[0]); in ipmgmt_daemonize() [all …]
|
/titanic_44/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)) { in dlmgmt_inform_parent_exit() 340 (void) close(pfds[1]); in dlmgmt_inform_parent_exit() 343 (void) close(pfds[1]); in dlmgmt_inform_parent_exit() 350 (void) close(pfds[1]); in dlmgmtd_exit() 446 if (fd != pfds[1]) in closefunc() 457 if (pipe(pfds) < 0) { in dlmgmt_daemonize() 468 (void) close(pfds[1]); in dlmgmt_daemonize() 474 if (read(pfds[0], &rv, sizeof (int)) != sizeof (int)) { in dlmgmt_daemonize() 479 (void) close(pfds[0]); in dlmgmt_daemonize() [all …]
|
/titanic_44/usr/src/cmd/hotplugd/ |
H A D | hotplugd.c | 215 int pfds[2]; in daemonize() local 230 if (pipe(pfds) == -1) { in daemonize() 243 (void) close(pfds[1]); in daemonize() 244 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in daemonize() 258 (void) close(pfds[0]); in daemonize() 272 return (pfds[1]); in daemonize()
|
/titanic_44/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_main.c | 82 int status, pfds[2]; in daemonize_init() local 171 if (pipe(pfds) == -1) in daemonize_init() 185 (void) close(pfds[1]); in daemonize_init() 187 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in daemonize_init() 201 (void) close(pfds[0]); in daemonize_init() 203 return (pfds[1]); in daemonize_init()
|
/titanic_44/usr/src/cmd/fs.d/smbclnt/smbiod-svc/ |
H A D | smbiod-svc.c | 140 int pfds[2]; in daemonize_init() local 144 if (pipe(pfds) < 0) { in daemonize_init() 162 close(pfds[1]); in daemonize_init() 163 if (read(pfds[0], &st, sizeof (st)) == sizeof (st)) in daemonize_init() 171 close(pfds[0]); in daemonize_init() 173 return (pfds[1]); in daemonize_init()
|
/titanic_44/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | eloop.c | 238 struct pollfd pfds[MAX_POLLFDS]; /* array of polled fd */ in eloop_run() local 257 pfds[i].fd = eloop.readers[i].sock; in eloop_run() 258 pfds[i].events = POLLIN | POLLPRI; in eloop_run() 260 res = poll(pfds, eloop.reader_count, t); in eloop_run() 284 if (pfds[i].revents) { in eloop_run()
|
/titanic_44/usr/src/cmd/rpcsvc/ |
H A D | spray.c | 172 static struct pollfd pfds[1] = { in slp() local 175 pfds[0].fd = fileno(stdout); in slp() 176 poll(pfds, 1, usecs/1000); in slp()
|
/titanic_44/usr/src/cmd/vscan/vscand/ |
H A D | vs_main.c | 341 int status, pfds[2]; in vscand_daemonize_init() local 367 if (pipe(pfds) == -1) { in vscand_daemonize_init() 385 (void) close(pfds[1]); in vscand_daemonize_init() 387 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in vscand_daemonize_init() 402 (void) close(pfds[0]); in vscand_daemonize_init() 404 return (pfds[1]); in vscand_daemonize_init()
|
/titanic_44/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_main.c | 242 int status, pfds[2]; in smbd_daemonize_init() local 268 if (pipe(pfds) == -1) { in smbd_daemonize_init() 290 (void) close(pfds[1]); in smbd_daemonize_init() 292 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in smbd_daemonize_init() 306 (void) close(pfds[0]); in smbd_daemonize_init() 308 return (pfds[1]); in smbd_daemonize_init()
|
/titanic_44/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | rcp.c | 1065 int pfds[2]; in susystem() local 1079 if (pipe(pfds) == -1) { in susystem() 1086 (void) close(pfds[0]); in susystem() 1087 (void) close(pfds[1]); in susystem() 1095 (void) close(pfds[0]); in susystem() 1100 if (pfds[1] != STDERR_FILENO) { in susystem() 1101 (void) dup2(pfds[1], STDERR_FILENO); in susystem() 1102 (void) close(pfds[1]); in susystem() 1117 (void) close(pfds[1]); in susystem() 1119 while ((cnt = read(pfds[0], buf, sizeof (buf))) > 0) { in susystem() [all …]
|
/titanic_44/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 1105 static void free_pfds(struct pollfd *pfds, nfds_t nfds) { in free_pfds() argument 1109 if (pfds[i].fd <= 0) { in free_pfds() 1113 (void) close(pfds[i].fd); in free_pfds() 1116 free(pfds); in free_pfds()
|
/titanic_44/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)) { in vrrpd_inform_parent_exit() 548 (void) close(pfds[1]); in vrrpd_inform_parent_exit() 551 (void) close(pfds[1]); in vrrpd_inform_parent_exit() 697 if (pipe(pfds) < 0) { in daemon_init() 706 (void) close(pfds[0]); in daemon_init() 707 (void) close(pfds[1]); in daemon_init() 712 (void) close(pfds[1]); in daemon_init() 718 if (read(pfds[0], &rv, sizeof (int)) != sizeof (int)) { in daemon_init() 724 (void) close(pfds[0]); in daemon_init() [all …]
|