Searched refs:IOCLEX (Results 1 - 6 of 6) sorted by relevance

/osnet-11/usr/src/lib/libshell/common/include/
H A Dio.h54 #define IOCLEX 0100 macro
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dio.c618 shp->fdstatus[fd] |= IOCLEX;
652 shp->fdstatus[f2] = (shp->fdstatus[f1]&~IOCLEX);
659 shp->fdstatus[f2] = (shp->fdstatus[f1]&~IOCLEX);
883 shp->fdstatus[fdnew] = (shp->fdstatus[fdold]&~IOCLEX);
925 shp->fdstatus[pv[out]] |= IOCLEX;
959 shp->fdstatus[pv[out]] |= IOCLEX;
994 close_exec = shp->fdstatus[fd]&IOCLEX;
995 shp->fdstatus[sffileno(sp)] |= IOCLEX;
1020 shp->fdstatus[sffileno(sp)] &= ~IOCLEX;
1290 shp->fdstatus[fd] = (shp->fdstatus[dupfd]&~IOCLEX);
[all...]
H A Dxec.c1263 if((shp->fdstatus[fd]&IOCLEX)&&fd!=shp->infd)
3437 shp->fdstatus[fd] = (shp->fdstatus[outfd]&~IOCLEX);
3447 shp->fdstatus[shp->cpipe[0]] |= IOCLEX;
3451 shp->fdstatus[shp->cpipe[1]] |= IOCLEX;
3460 shp->fdstatus[shp->outpipe[0]] |= IOCLEX;
3506 if(shp->fdstatus[i]&IOCLEX && i!=pin && i!=pout)
3535 if(shp->fdstatus[i]&IOCLEX && i!=pin && i!=pout)
3631 shp->fdstatus[fd] |= IOCLEX;
3643 shp->fdstatus[shp->outpipe[0]] |= IOCLEX;
3683 shp->fdstatus[shp->inpipe[1]] &= ~IOCLEX;
[all...]
H A Dsubshell.c122 shp->fdstatus[fd] = shp->fdstatus[1]|IOCLEX;
638 shp->fdstatus[fd] = (shp->fdstatus[1]|IOCLEX);
H A Dmain.c413 shp->fdstatus[fno] |= IOCLEX;
H A Dpath.c569 shp->fdstatus[fd] |= IOCLEX;
1247 if(shp->infd>0 && (shp->fdstatus[shp->infd]&IOCLEX))

Completed in 372 milliseconds