Lines Matching refs:subshell
328 int subshell; /* saved for subshell */
1146 int isstring = shp->subshell?(sfset(sfstdout,0,0)&SF_STRING):0;
1156 if(fn==1 && shp->subshell && !shp->subshare && (flag==2 || isstring))
1191 else if(shp->subshell)
1262 if(shp->subshell && dupfd==1)
1515 if(flag!=2 || shp->subshell)
1699 filemap[shp->topfd].subshell = (flag&IOSUBSHELL);
1754 if(!flag && filemap[fd].subshell)
1804 /* keep file descriptors for subshell restore */
1807 if(filemap[fd].subshell)