/illumos-gate/usr/src/test/os-tests/tests/uccid/ |
H A D | yk-poll.c | 41 struct pollfd pfds[1]; in main() local 59 pfds[0].fd = fd; in main() 60 pfds[0].events = POLLOUT | POLLIN | POLLRDNORM; in main() 61 pfds[0].revents = 0; in main() 63 ret = poll(pfds, 1, 0); in main() 69 if ((pfds[0].revents & POLLOUT) != POLLOUT) { in main() 70 err(EXIT_FAILURE, "expecting pollout, got %d", pfds[0].revents); in main() 77 pfds[0].revents = 0; in main() 79 ret = poll(pfds, 1, -1); in main() 85 if ((pfds[0].revents & (POLLIN | POLLRDNORM)) != in main() [all …]
|
H A D | pollout.c | 36 struct pollfd pfds[1]; in main() local 53 pfds[0].fd = fd; in main() 54 pfds[0].events = POLLOUT; in main() 55 pfds[0].revents = 0; in main() 57 ret = poll(pfds, 1, 0); in main() 63 if (!(pfds[0].revents & POLLOUT)) { in main() 64 err(EXIT_FAILURE, "missing pollout, got %d", pfds[0].revents); in main()
|
H A D | notxn-poll.c | 38 struct pollfd pfds[1]; in main() local 48 pfds[0].fd = fd; in main() 49 pfds[0].events = POLLIN; in main() 50 pfds[0].revents = 0; in main() 52 ret = poll(pfds, 1, 0); in main()
|
H A D | pollin.c | 36 struct pollfd pfds[1]; in main() local 53 pfds[0].fd = fd; in main() 54 pfds[0].events = POLLIN; in main() 55 pfds[0].revents = 0; in main() 57 ret = poll(pfds, 1, 0); in main()
|
/illumos-gate/usr/src/cmd/syslogd/ |
H A D | conf.c | 44 int pfds[2]; in open_conf_pipe() local 50 if (pipe(pfds) == -1) { in open_conf_pipe() 74 (void) close(pfds[0]); in open_conf_pipe() 77 if (dup2(pfds[1], STDOUT_FILENO) == -1) { in open_conf_pipe() 79 (void) close(pfds[1]); in open_conf_pipe() 92 (void) close(pfds[1]); in open_conf_pipe() 93 return (fdopen(pfds[0], "r")); in open_conf_pipe() 96 (void) close(pfds[0]); in open_conf_pipe() 97 (void) close(pfds[1]); in open_conf_pipe()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | daemon.c | 55 int status, pfds[2]; in daemonize_init() local 75 if (pipe(pfds) == -1) { in daemonize_init() 86 (void) close(pfds[1]); in daemonize_init() 88 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in daemonize_init() 102 (void) close(pfds[0]); in daemonize_init() 104 return (pfds[1]); in daemonize_init()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_shell.c | 166 int pfds[2]; in mdb_shell_pipe() local 172 if (pipe(pfds) == -1) in mdb_shell_pipe() 175 iob = mdb_iob_create(mdb_fdio_create(pfds[1]), MDB_IOB_WRONLY | iflag); in mdb_shell_pipe() 180 (void) close(pfds[0]); in mdb_shell_pipe() 181 (void) close(pfds[1]); in mdb_shell_pipe() 187 (void) close(pfds[1]); in mdb_shell_pipe() 189 (void) dup2(pfds[0], STDIN_FILENO); in mdb_shell_pipe() 199 (void) close(pfds[0]); in mdb_shell_pipe()
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/ |
H A D | ipmgmt_main.c | 83 static int pfds[2]; variable 245 if (write(pfds[1], &rv, sizeof (int)) != sizeof (int)) { in ipmgmt_inform_parent_exit() 249 (void) close(pfds[1]); in ipmgmt_inform_parent_exit() 252 (void) close(pfds[1]); in ipmgmt_inform_parent_exit() 259 (void) close(pfds[1]); in ipmgmt_exit() 412 if (fd != pfds[1]) in closefunc() 431 if (pipe(pfds) < 0) { in ipmgmt_daemonize() 442 (void) close(pfds[1]); in ipmgmt_daemonize() 452 if (read(pfds[0], &rv, sizeof (int)) != sizeof (int)) { in ipmgmt_daemonize() 457 (void) close(pfds[0]); in ipmgmt_daemonize() [all …]
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_main.c | 63 static int pfds[2]; variable 366 if (write(pfds[1], &rv, sizeof (int)) != sizeof (int)) { in dlmgmt_inform_parent_exit() 369 (void) close(pfds[1]); in dlmgmt_inform_parent_exit() 372 (void) close(pfds[1]); in dlmgmt_inform_parent_exit() 379 (void) close(pfds[1]); in dlmgmtd_exit() 475 if (fd != pfds[1]) in closefunc() 486 if (pipe(pfds) < 0) { in dlmgmt_daemonize() 497 (void) close(pfds[1]); in dlmgmt_daemonize() 503 if (read(pfds[0], &rv, sizeof (int)) != sizeof (int)) { in dlmgmt_daemonize() 508 (void) close(pfds[0]); in dlmgmt_daemonize() [all …]
|
/illumos-gate/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()
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_main.c | 83 int status, pfds[2]; in daemonize_init() local 172 if (pipe(pfds) == -1) in daemonize_init() 186 (void) close(pfds[1]); in daemonize_init() 188 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in daemonize_init() 202 (void) close(pfds[0]); in daemonize_init() 204 return (pfds[1]); in daemonize_init()
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_ktli.c | 279 struct pollfd pfds[1]; in t_kspoll() local 294 pfds[0].fd = fd; in t_kspoll() 295 pfds[0].events = POLLIN; in t_kspoll() 296 pfds[0].revents = 0; in t_kspoll() 299 n = poll(pfds, 1, timout); in t_kspoll() 304 *events = pfds[0].revents; in t_kspoll()
|
/illumos-gate/usr/src/cmd/varpd/ |
H A D | varpd.c | 194 int estatus, pfds[2]; in varpd_daemonize() local 239 if (pipe(pfds) != 0) in varpd_daemonize() 247 (void) close(pfds[1]); in varpd_daemonize() 248 if (read(pfds[0], &estatus, sizeof (estatus)) == in varpd_daemonize() 297 if (close(pfds[0]) != 0) in varpd_daemonize() 305 return (pfds[1]); in varpd_daemonize()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | eloop.c | 236 struct pollfd pfds[MAX_POLLFDS]; /* array of polled fd */ in eloop_run() local 255 pfds[i].fd = eloop.readers[i].sock; in eloop_run() 256 pfds[i].events = POLLIN | POLLPRI; in eloop_run() 258 res = poll(pfds, eloop.reader_count, t); in eloop_run() 282 if (pfds[i].revents) { in eloop_run()
|
/illumos-gate/usr/src/cmd/rpcsvc/ |
H A D | spray.c | 168 static struct pollfd pfds[1] = { in slp() local 171 pfds[0].fd = fileno(stdout); in slp() 172 poll(pfds, 1, usecs/1000); in slp()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_main.c | 243 int status, pfds[2]; in smbd_daemonize_init() local 269 if (pipe(pfds) == -1) { in smbd_daemonize_init() 291 (void) close(pfds[1]); in smbd_daemonize_init() 293 if (read(pfds[0], &status, sizeof (status)) == sizeof (status)) in smbd_daemonize_init() 307 (void) close(pfds[0]); in smbd_daemonize_init() 309 return (pfds[1]); in smbd_daemonize_init()
|
/illumos-gate/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 …]
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 1106 static void free_pfds(struct pollfd *pfds, nfds_t nfds) { in free_pfds() argument 1110 if (pfds[i].fd <= 0) { in free_pfds() 1114 (void) close(pfds[i].fd); in free_pfds() 1117 free(pfds); in free_pfds()
|
/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)) { 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 …]
|