Home
last modified time | relevance | path

Searched refs:pfds (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/test/os-tests/tests/uccid/
H A Dyk-poll.c41 struct pollfd pfds[1]; in main() local
59 pfds[0].fd = fd; 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()
77 pfds[0].revents = 0; in main()
79 ret = poll(pfds, 1, -1); in main()
88 pfds[0].revents); in main()
95 pfds[0].revents = 0; in main()
97 ret = poll(pfds, 1, 0); in main()
[all …]
H A Dpollout.c36 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 Dnotxn-poll.c38 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 Dpollin.c36 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 Dconf.c44 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 Ddaemon.c55 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 Dmdb_shell.c166 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 Dipmgmt_main.c83 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 Ddlmgmt_main.c63 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 Dhotplugd.c215 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 Dfmd_main.c83 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 Dfake_ktli.c275 struct pollfd pfds[1]; in t_kspoll() local
293 pfds[0].fd = vp->v_fd; in t_kspoll()
294 pfds[0].events = POLLIN; in t_kspoll()
295 pfds[0].revents = 0; in t_kspoll()
298 n = poll(pfds, 1, timout); in t_kspoll()
303 *events = pfds[0].revents; in t_kspoll()
/illumos-gate/usr/src/cmd/varpd/
H A Dvarpd.c194 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 Dsmbiod-svc.c140 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 Deloop.c236 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 Dspray.c168 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 Dvs_main.c341 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 Dsmbd_main.c243 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 Drcp.c1065 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 Dslp_net.c1106 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 Dvrrpd.c126 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 …]