Searched refs:fdstatus (Results 1 - 9 of 9) sorted by relevance

/osnet-11/usr/src/lib/libshell/common/sh/
H A Dio.c404 unsigned char *fdstatus = shp->fdstatus; local
425 shp->fdstatus = (unsigned char*)(&shp->fdptrs[n]);
427 memcpy(shp->fdstatus,fdstatus,max);
614 shp->fdstatus[fd] = shp->fdstatus[f2];
618 shp->fdstatus[fd] |= IOCLEX;
652 shp->fdstatus[f2] = (shp->fdstatus[f
[all...]
H A Dsubshell.c87 unsigned char fdstatus; member in struct:subshell
122 shp->fdstatus[fd] = shp->fdstatus[1]|IOCLEX;
149 shp->fdstatus[fd] = IOREAD|IOWRITE;
156 shp->fdstatus[1] = shp->fdstatus[fd];
157 shp->fdstatus[fd] = IOCLOSE;
555 sp->fdstatus = shp->fdstatus[1];
566 shp->fdstatus[
[all...]
H A Dmain.c408 shp->fdstatus[r] = shp->fdstatus[fno];
413 shp->fdstatus[fno] |= IOCLEX;
562 !sferror(sfstderr) && (shp->fdstatus[fno]&IOTTY))
602 (fno<0 || !(shp->fdstatus[fno]&(IOTTY|IONOSEEK)))
H A Dxec.c102 shp->fdstatus[subpipe[2]] = shp->fdstatus[1];
105 shp->fdstatus[1] = shp->fdstatus[subpipe[1]];
113 shp->fdstatus[i] = shp->fdstatus[1];
126 shp->fdstatus[1] = shp->fdstatus[subpipe[2]];
133 shp->fdstatus[n] = shp->fdstatus[
[all...]
H A Dargs.c798 shp->fdstatus[pv[0]] = IONOSEEK|IOREAD;
799 shp->fdstatus[pv[1]] = IONOSEEK|IOWRITE;
H A Dpath.c569 shp->fdstatus[fd] |= IOCLEX;
1247 if(shp->infd>0 && (shp->fdstatus[shp->infd]&IOCLEX))
/osnet-11/usr/src/lib/libshell/common/bltins/
H A Dread.c144 if(!((r=shp->fdstatus[fd])&IOREAD) || !(r&(IOSEEK|IONOSEEK)))
278 if(shp->fdstatus[fd]&IOTTY)
317 if(timeout || (shp->fdstatus[fd]&(IOTTY|IONOSEEK)))
721 if(timeout || (shp->fdstatus[fd]&(IOTTY|IONOSEEK)))
728 if((flags>>D_FLAG) && (shp->fdstatus[fd]&IOTTY))
H A Dprint.c258 else if(!(n=shp->fdstatus[fd]))
/osnet-11/usr/src/lib/libshell/common/include/
H A Ddefs.h245 unsigned char *fdstatus; \

Completed in 46 milliseconds