Searched refs:sepipe (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/cmd/fs.d/
H A Dumount.c94 int sepipe[2]; /* pipe attached to child's stderr */ member in struct:mountent
834 (void) close(mp->sepipe[WRPIPE]);
977 if (pipe(mp->sepipe) == -1) {
986 (void) fcntl(mp->sepipe[RDPIPE], F_SETFL, O_NDELAY|O_NONBLOCK);
1002 (void) dup(mp->sepipe[WRPIPE]);
1003 (void) close(mp->sepipe[WRPIPE]);
1015 while ((bytes = read(mp->sepipe[RDPIPE], ibuf, sizeof (ibuf))) > 0)
1021 (void) close(mp->sepipe[RDPIPE]);
H A Dmount.c161 int sepipe[2]; /* pipe attached to child's stderr */ member in struct:vfsent
1308 (void) close(vp->sepipe[WRPIPE]);
1330 if (pipe(mp->sepipe) == -1) {
1339 (void) fcntl(mp->sepipe[RDPIPE], F_SETFL, O_NDELAY|O_NONBLOCK);
1344 (void) fcntl(mp->sepipe[RDPIPE], F_SETFD, FD_CLOEXEC);
1362 (void) dup(vp->sepipe[WRPIPE]);
1363 (void) close(vp->sepipe[WRPIPE]);
1376 while ((bytes = read(vp->sepipe[RDPIPE], ibuf, sizeof (ibuf))) > 0)
1382 (void) close(vp->sepipe[RDPIPE]);

Completed in 59 milliseconds