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

/illumos-gate/usr/src/cmd/fs.d/nfs/lib/
H A Ddaemon.c57 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/cvcd/sparc/sun4u/starcat/
H A Dcvcd.c136 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/syslogd/
H A Dconf.c46 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/mdb/common/mdb/
H A Dmdb_shell.c168 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/dlmgmtd/
H A Ddlmgmt_main.c62 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 Dipmgmt_main.c82 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/rpcsvc/
H A Dspray.c172 static struct pollfd pfds[1] = { local
175 pfds[0].fd = fileno(stdout);
176 poll(pfds, 1, usecs/1000);
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_main.c82 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 Dhotplugd.c215 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/cmd-inet/usr.lib/wpad/
H A Deloop.c238 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/vscan/vscand/
H A Dvs_main.c341 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/fs.d/smbclnt/smbiod-svc/
H A Dsmbiod-svc.c140 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/smbsrv/smbd/
H A Dsmbd_main.c242 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/cmd/cmd-inet/usr.bin/
H A Drcp.c1065 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/lib/libslp/clib/
H A Dslp_net.c1105 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/cmd-inet/usr.lib/vrrpd/
H A Dvrrpd.c126 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...]

Completed in 145 milliseconds