Searched refs:dolnod (Results 1 - 18 of 18) sorted by relevance
/illumos-gate/usr/src/cmd/sh/ |
H A D | args.c | 39 static struct dolnod *copyargs(); 41 extern struct dolnod *freeargs(); 42 static struct dolnod *dolh; 45 static struct dolnod *globdolh; 231 struct dolnod *argblk; 245 struct dolnod * 247 struct dolnod *blk; 250 struct dolnod *argr = 0; 251 struct dolnod *argblk; 280 static struct dolnod * [all...] |
H A D | defs.c | 53 struct dolnod *argfor;
|
H A D | mode.h | 152 struct dolnod struct 154 struct dolnod *dolnxt;
|
H A D | xec.c | 185 struct dolnod *olddolh; 198 olddolh = (struct dolnod *)savargs(funcnt); 408 struct dolnod *argsav = 0; 436 argfor = (struct dolnod *)freeargs(argsav);
|
H A D | defs.h | 180 extern struct dolnod *useargs(); 245 extern struct dolnod *argfor;
|
/illumos-gate/usr/src/lib/libshell/common/include/ |
H A D | argnod.h | 72 struct dolnod struct 78 struct dolnod *dolnxt; /* used when list are chained */ 130 extern struct dolnod *sh_argcreate(char*[]);
|
H A D | defs.h | 186 struct dolnod *arglist; \ 359 extern struct dolnod *sh_argfree(Shell_t *, struct dolnod*,int); 360 extern struct dolnod *sh_argnew(Shell_t*,char*[],struct dolnod**); 363 extern void sh_argreset(Shell_t*,struct dolnod*,struct dolnod*); 365 extern struct dolnod *sh_arguse(Shell_t*);
|
H A D | shnodes.h | 198 struct dolnod dol;
|
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | args.c | 87 struct dolnod *argfor; /* linked list of blocks to be cleaned up */ 88 struct dolnod *dolh; 481 struct dolnod *sh_argfree(Shell_t *shp, struct dolnod *blk,int flag) 483 register struct dolnod* argr=blk; 484 register struct dolnod* argblk; 504 return(NIL(struct dolnod*)); 519 struct dolnod *sh_argcreate(register char *argv[]) 521 register struct dolnod *dp; 528 dp=new_of(struct dolnod, [all...] |
H A D | shcomp.c | 163 struct dolnod *ap = (struct dolnod*)t->com.comarg;
|
H A D | trestore.c | 35 static struct dolnod *r_comlist(Shell_t*); 278 cmdname = ((struct dolnod*)(com->comarg))->dolval[ARG_SPARE]; 296 static struct dolnod *r_comlist(Shell_t *shp) 298 register struct dolnod *dol=0; 303 dol = (struct dolnod*)stkalloc(shp->stk,sizeof(struct dolnod) + sizeof(char*)*(l+ARG_SPARE));
|
H A D | tdump.c | 35 static int p_comlist(const struct dolnod*); 223 p_comlist((struct dolnod*)com->comarg); 227 static int p_comlist(const struct dolnod *dol)
|
H A D | deparse.c | 47 static void p_comlist(const struct dolnod*,int); 512 p_comlist((struct dolnod*)com->comarg,flag); 519 static void p_comlist(const struct dolnod *dol,int endchar)
|
H A D | parse.c | 213 struct dolnod *dp = (struct dolnod*)tp->comarg; 1700 register struct dolnod* dp; 1732 dp = (struct dolnod*)stakalloc((unsigned)sizeof(struct dolnod) + ARG_SPARE*sizeof(char*) + argn*sizeof(char*));
|
H A D | xec.c | 1589 struct dolnod *argsav=0; 2250 register struct dolnod *dp; 2259 dp = (struct dolnod*)stakalloc((unsigned)sizeof(struct dolnod) + ARG_SPARE*sizeof(char*) + argn*sizeof(char*)); 2556 struct dolnod *argsav=0,*saveargfor; 3022 path = ((struct dolnod*)tchild->com.comarg)->dolval[ARG_SPARE];
|
H A D | subshell.c | 482 struct dolnod *argsav=0;
|
H A D | init.c | 1396 sh_argreset(shp,shp->arglist,NIL(struct dolnod*));
|
/illumos-gate/usr/src/lib/libshell/common/bltins/ |
H A D | misc.c | 216 struct dolnod *argsave=0, *saveargfor;
|
Completed in 79 milliseconds