Searched refs:comarg (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dshcomp.c158 if(t->com.comarg->argnxt.ap)
163 struct dolnod *ap = (struct dolnod*)t->com.comarg;
H A Dtdump.c218 if(!com->comarg)
221 p_arg(com->comarg);
223 p_comlist((struct dolnod*)com->comarg);
H A Dtrestore.c273 com->comarg = r_arg(shp);
274 if(com->comarg->argflag==ARG_RAW)
275 cmdname = com->comarg->argval;
277 else if(com->comarg = (struct argnod*)r_comlist(shp))
278 cmdname = ((struct dolnod*)(com->comarg))->dolval[ARG_SPARE];
H A Ddeparse.c501 if(com->comarg || com->comio)
505 if(com->comarg)
510 p_arg(com->comarg,flag,POST);
512 p_comlist((struct dolnod*)com->comarg,flag);
H A Dparse.c193 struct argnod *ap = tp->comarg;
213 struct dolnod *dp = (struct dolnod*)tp->comarg;
1131 (t->for_.forlst)->comarg = 0;
1241 if(t->com.comarg && lexp->intypeset && (lexp->sh->shcomp || sh_isoption(SH_NOEXEC) || sh.dot_depth))
1301 argtail = &(t->comarg);
1405 if(t->comnamp==SYSTYPESET && t->comarg->argnxt.ap && strcmp(t->comarg->argnxt.ap->argval,"-T")==0)
1457 argp = t->comarg;
1465 writedefs(lexp,t->comset,line,'v',t->comarg);
1481 if(t->comnamp && (argp=t->comarg
[all...]
H A Dargs.c708 if(!ac->comarg)
715 register struct dolnod *ap = (struct dolnod*)ac->comarg;
725 argp = ac->comarg;
H A Dxec.c177 if(com->comarg && (com->comtyp&COMSCAN))
178 n+= p_arg(com->comarg,0);
195 if(com->comarg && !np)
717 argp = t->com.comarg;
1732 if(type==TWH && tt->tre.tretyp==TCOM && !tt->com.comarg && tt->com.comio)
2263 t->comarg = (struct argnod*)dp;
3012 else if(!tchild->com.comarg)
3016 if(tchild->com.comarg->argflag&ARG_RAW)
3017 path = tchild->com.comarg->argval;
3022 path = ((struct dolnod*)tchild->com.comarg)
[all...]
H A Dname.c343 if(!array && tp->tre.tretyp!=TLST && tp->com.comset && !tp->com.comarg && tp->com.comset->argval[0]==0 && tp->com.comset->argval[1]=='[')
385 if(array && tp->tre.tretyp!=TLST && !tp->com.comset && !tp->com.comarg)
394 if(tp->tre.tretyp!=TLST && tp->com.comarg && !tp->com.comset && !((mp=tp->com.comnamp) && nv_isattr(mp,BLT_DCL)))
535 if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==TCOM || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[')
540 if(!nv_isarray(np) && !typ && (tp->com.comarg || !tp->com.comset || tp->com.comset->argval[0]!='['))
543 if(tp->com.comarg || tp->com.comset)
/illumos-gate/usr/src/lib/libshell/common/include/
H A Dargnod.h46 struct argnod *comarg; member in struct:comnod
/illumos-gate/usr/src/cmd/sh/
H A Dfunc.c73 free_arg(comptr(t)->comarg);
103 free_arg(f->forlst->comarg);
259 prarg(comptr(t)->comarg);
310 arg = f->forlst->comarg;
H A Dmode.h170 struct argnod *comarg; member in struct:comnod
H A Dcmd.c429 argtail = &(t->comarg);
472 if (t->comarg)
474 com = t->comarg->argval;
H A Dservice.c508 argp = c->comarg;

Completed in 112 milliseconds