Home
last modified time | relevance | path

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

/titanic_41/usr/src/cmd/cvcd/sparc/sun4u/starcat/
H A Dcvcd.c136 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_41/usr/src/cmd/syslogd/
H A Dconf.c46 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_41/usr/src/cmd/fs.d/nfs/lib/
H A Ddaemon.c57 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_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_shell.c168 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_41/usr/src/cmd/cmd-inet/lib/ipmgmtd/
H A Dipmgmt_main.c82 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_41/usr/src/cmd/dlmgmtd/
H A Ddlmgmt_main.c62 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_41/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()
/titanic_41/usr/src/cmd/fm/fmd/common/
H A Dfmd_main.c82 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_41/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()
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/wpad/
H A Deloop.c238 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_41/usr/src/cmd/rpcsvc/
H A Dspray.c172 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_41/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()
/titanic_41/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_main.c242 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_41/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 …]
/titanic_41/usr/src/lib/libslp/clib/
H A Dslp_net.c1105 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_41/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 …]