Lines Matching defs:comsub
464 * If comsub is not null, then output will be placed in temp file (or buffer)
465 * If comsub is not null, the return value will be a stream consisting of
469 Sfio_t *sh_subshell(Shnode_t *t, int flags, int comsub)
513 if(comsub)
516 shp->subshare = comsub==2 || (comsub==1 && sh_isoption(SH_SUBSHARE));
517 if(!comsub || !shp->subshare)
541 if(comsub)
575 if(comsub!=2 && jmpval!=SH_JMPSUB && shp->st.trapcom[0] && shp->subshell)
593 if(comsub)
649 if(comsub)
652 if(comsub && iop && sp->pipefd<0)
740 if(sp->subpid && !comsub)