Home
last modified time | relevance | path

Searched refs:outpipe (Results 1 – 6 of 6) sorted by relevance

/titanic_41/usr/src/cmd/fm/modules/common/eversholt/
H A Dplatform.c993 int outpipe[2], errpipe[2]; in forkandexecve() local
1005 if (pipe(outpipe) < 0) in forkandexecve()
1021 (void) close(outpipe[1]); in forkandexecve()
1060 if (ioctl(outpipe[0], FIONREAD, &count) >= 0 && count) { in forkandexecve()
1061 if (read(outpipe[0], outbuf, outbuflen) <= 0) { in forkandexecve()
1083 (void) close(outpipe[0]); in forkandexecve()
1088 (void) dup2(outpipe[1], fileno(stdout)); in forkandexecve()
1089 (void) close(outpipe[0]); in forkandexecve()
/titanic_41/usr/src/lib/libshell/common/sh/
H A Dxec.c1328 sh_iorenumber(shp,shp->outpipe[1],1); in sh_exec()
1329 sh_pclose(shp->outpipe); in sh_exec()
1502 shp->outpipe = pvn; in sh_exec()
1531 shp->outpipe = 0; in sh_exec()
2856 shp->outpipe = shp->cpipe; in coproc_init()
2860 if(fcntl(shp->outpipe[0],F_SETFD,FD_CLOEXEC)>=0) in coproc_init()
2861 shp->fdstatus[shp->outpipe[0]] |= IOCLEX; in coproc_init()
2921 pout = (sh.outpipe?sh.outpipe[0]:0); in run_subshell()
3051 sh_iorenumber(shp,sh_dup(shp->outpipe[1]),1); in sh_ntfork()
3052 if(fcntl(shp->outpipe[0],F_SETFD,FD_CLOEXEC)>=0) in sh_ntfork()
[all …]
H A Dargs.c811 shp->inpipe = shp->outpipe = 0; in sh_argprocsub()
822 shp->outpipe = pv; in sh_argprocsub()
H A Dpath.c1235 if(shp->cpid && shp->outpipe) in exscript()
1236 sh_close(*shp->outpipe); in exscript()
H A Djobs.c1189 if(!sh.outpipe || (sh_isoption(SH_PIPEFAIL) && job.waitall)) in job_post()
/titanic_41/usr/src/lib/libshell/common/include/
H A Ddefs.h181 int *outpipe; /* output pipe pointer */ \