Home
last modified time | relevance | path

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

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dio.c410 unsigned char *fdstatus = shp->fdstatus; in sh_iovalidfd() local
431 shp->fdstatus = (unsigned char*)(&shp->fdptrs[n]); in sh_iovalidfd()
433 memcpy(shp->fdstatus,fdstatus,max); in sh_iovalidfd()
620 shp->fdstatus[fd] = shp->fdstatus[f2]; in io_preserve()
624 shp->fdstatus[fd] |= IOCLEX; in io_preserve()
658 shp->fdstatus[f2] = (shp->fdstatus[f1]&~IOCLEX); in sh_iorenumber()
665 shp->fdstatus[f2] = (shp->fdstatus[f1]&~IOCLEX); in sh_iorenumber()
673 if(shp->fdstatus[f1]!=IOCLOSE) in sh_iorenumber()
709 shp->fdstatus[fd] = IOCLOSE; in sh_close()
857 shp->fdstatus[fd] = mode; in sh_open()
[all …]
H A Dsubshell.c93 unsigned char fdstatus; member
129 shp->fdstatus[fd] = shp->fdstatus[1]|IOCLEX; in sh_subtmpfile()
156 shp->fdstatus[fd] = IOREAD|IOWRITE; in sh_subtmpfile()
163 shp->fdstatus[1] = shp->fdstatus[fd]; in sh_subtmpfile()
164 shp->fdstatus[fd] = IOCLOSE; in sh_subtmpfile()
607 sp->fdstatus = shp->fdstatus[1]; in sh_subshell()
618 shp->fdstatus[1] = IOWRITE; in sh_subshell()
691 shp->fdstatus[fd] = (shp->fdstatus[1]|IOCLEX); in sh_subshell()
692 shp->fdstatus[1] = IOCLOSE; in sh_subshell()
705 shp->fdstatus[1] = sp->fdstatus; in sh_subshell()
H A Dxec.c123 shp->fdstatus[subpipe[2]] = shp->fdstatus[1]; in iousepipe()
126 shp->fdstatus[1] = shp->fdstatus[subpipe[1]]; in iousepipe()
134 shp->fdstatus[i] = shp->fdstatus[1]; in iousepipe()
147 shp->fdstatus[1] = shp->fdstatus[subpipe[2]]; in iounpipe()
155 shp->fdstatus[n] = shp->fdstatus[1]; in iounpipe()
1396 if((shp->fdstatus[fd]&IOCLEX)&&fd!=shp->infd) in sh_exec()
1610 if(shp->comsub==1 && !(shp->fdstatus[1]&IONOSEEK)) in sh_exec()
2076 if(shp->comsub==1 && !(shp->fdstatus[1]&IONOSEEK)) in sh_exec()
3650 shp->fdstatus[fd] = (shp->fdstatus[outfd]&~IOCLEX); in coproc_init()
3652 shp->fdstatus[outfd] = IOCLOSE; in coproc_init()
[all …]
H A Dmain.c388 shp->fdstatus[r] = shp->fdstatus[fno]; in exfile()
393 shp->fdstatus[fno] |= IOCLEX; in exfile()
544 !sferror(sfstderr) && (shp->fdstatus[fno]&IOTTY)) in exfile()
H A Dpath.c541 shp->fdstatus[fd] |= IOCLEX; in path_opentype()
1282 if(shp->infd>0 && (shp->fdstatus[shp->infd]&IOCLEX)) in exscript()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dread.c147 if(!((r=shp->fdstatus[fd])&IOREAD) || !(r&(IOSEEK|IONOSEEK))) in b_read()
282 if((shp->fdstatus[fd]&IOTTY) && !keytrap) in sh_readline()
334 if(timeout || (shp->fdstatus[fd]&(IOTTY|IONOSEEK))) in sh_readline()
802 if(timeout || (shp->fdstatus[fd]&(IOTTY|IONOSEEK))) in sh_readline()
809 if((shp->fdstatus[fd]&IOTTY) && !keytrap) in sh_readline()
H A Dprint.c302 else if(!(n=shp->fdstatus[fd])) in b_print()
/illumos-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_node.c577 int fdstatus = 0; in pc_verify() local
593 FDGETCHANGE, (intptr_t)&fdstatus, FNATIVE | FKIOCTL, in pc_verify()
630 if (fdstatus & (FDGC_HISTORY | FDGC_DETECTED)) { in pc_verify()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Ddefs.h248 unsigned char *fdstatus; \