Lines Matching refs:subshell
1341 type = (execflg && !shp->subshell && !shp->st.trapcom[0]);
1379 if(shp->subshell && nv_isattr(np,BLT_NOSFIO))
1381 if(execflg && !shp->subshell &&
1463 /* don't restore for subshell exec */
1464 if((shp->topfd>topfd) && !(shp->subshell && np==SYSEXEC))
1597 if(shp->subshell)
1605 no_fork = !ntflag && !(type&(FAMP|FPOU)) && !shp->subshell &&
1902 if(shp->subshell)
1981 if(!shp->subshell && !shp->st.trapcom[0] && !shp->st.trap[SH_ERRTRAP] && (flags&sh_state(SH_NOFORK)))
2061 if(shp->subshell)
2605 if(shp->subshell && shp->comsub==1)
3059 * This routine creates a subshell by calling fork() or vfork()
3218 shp->subshell = 0;
3244 if(!shp->subshell)