Searched refs:comset (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/cmd/sh/ |
H A D | func.c | 74 free_arg(comptr(t)->comset); in freetree() 104 free_arg(f->forlst->comset); in freetree() 255 if (comptr(t)->comset) { in prf() 256 prarg(comptr(t)->comset); in prf()
|
H A D | xec.c | 143 cmdhash = pathlook(com[0], 1, comptr(t)->comset); 146 setlist(comptr(t)->comset, 0); 361 setlist(comptr(t)->comset, N_EXPORT);
|
H A D | mode.h | 171 struct argnod *comset; member
|
H A D | cmd.c | 467 t->comset = (struct argnod *)argset; 476 pathlook(com, 0, t->comset);
|
H A D | bltin.c | 283 else if (comptr(t)->comset == 0) in builtin()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | name.c | 360 …ray && tp->tre.tretyp!=TLST && tp->com.comset && !tp->com.comarg && tp->com.comset->argval[0]==0 &… in nv_setlist() 361 array |= (tp->com.comset->argflag&ARG_MESSAGE)?NV_IARRAY:NV_ARRAY; in nv_setlist() 362 if(prefix && tp->com.comset && *cp=='[') in nv_setlist() 379 …if((arg->argflag&ARG_APPEND) && (tp->tre.tretyp&COMMSK)==TCOM && tp->com.comset && !nv_isvtree(np)… in nv_setlist() 383 struct argnod *ap = tp->com.comset; in nv_setlist() 389 tp->com.comarg = tp->com.comset; in nv_setlist() 390 tp->com.comset = 0; in nv_setlist() 433 if(array && tp->tre.tretyp!=TLST && !tp->com.comset && !tp->com.comarg) in nv_setlist() 442 …if(tp->tre.tretyp!=TLST && tp->com.comarg && !tp->com.comset && ((array&NV_IARRAY) || !((mp=tp->co… in nv_setlist() 495 if(tp->tre.tretyp==0 && !tp->com.comset && !tp->com.comarg) in nv_setlist() [all …]
|
H A D | parse.c | 828 if(ac->comset || (ac->comtyp&COMSCAN)) in funct() 996 settail= &ac->comset; in assign() 1235 (t->for_.forlst)->comset = 0; in item() 1425 t->comset = 0; in simple() 1429 settail = &(t->comset); in simple() 1547 else if(argno==1 && !t->comset) in simple() 1596 if(t->comset && argno==0) in simple() 1597 writedefs(lexp,t->comset,line,'v',t->comarg); in simple()
|
H A D | deparse.c | 522 if(com->comset) in p_comarg() 523 p_arg(com->comset,flag,POST); in p_comarg()
|
H A D | tdump.c | 219 p_arg(com->comset); in p_comarg()
|
H A D | xec.c | 281 int n = p_arg(com->comset,ARG_ASSIGN); in p_comarg() 1145 if(shp->envlist = argp = t->com.comset) in sh_exec() 1481 ((Shnode_t*)t)->com.comset = 0; in sh_exec() 1566 sh_funct(shp,np,argn,com,t->com.comset,(flags&~OPTIMIZE_FLAG)); in sh_exec() 1885 path_exec(shp,com0,com,t->com.comset); in sh_exec() 2435 if(tt->com.comset) in sh_exec() 2436 nv_setlist(tt->com.comset,NV_IDENT|NV_ASSIGN,0); in sh_exec() 3944 if(t->com.comset) in sh_ntfork() 3947 sh_scope(shp,t->com.comset,0); in sh_ntfork() 4057 nv_setlist(t->com.comset,NV_EXPORT|NV_IDENT|NV_ASSIGN,0); in sh_ntfork()
|
H A D | trestore.c | 273 com->comset = r_arg(shp); in r_comarg()
|
H A D | macro.c | 2118 if(t->tre.tretyp==0 && !t->com.comarg && !t->com.comset) in comsubst()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | argnod.h | 47 struct argnod *comset; member
|