Searched refs:dolnod (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/cmd/sh/
H A Dargs.c39 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 Ddefs.c53 struct dolnod *argfor;
H A Dmode.h152 struct dolnod struct
154 struct dolnod *dolnxt;
H A Dxec.c185 struct dolnod *olddolh;
198 olddolh = (struct dolnod *)savargs(funcnt);
408 struct dolnod *argsav = 0;
436 argfor = (struct dolnod *)freeargs(argsav);
H A Ddefs.h180 extern struct dolnod *useargs();
245 extern struct dolnod *argfor;
/illumos-gate/usr/src/lib/libshell/common/include/
H A Dargnod.h72 struct dolnod struct
78 struct dolnod *dolnxt; /* used when list are chained */
130 extern struct dolnod *sh_argcreate(char*[]);
H A Ddefs.h186 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 Dshnodes.h198 struct dolnod dol;
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dargs.c87 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 Dshcomp.c163 struct dolnod *ap = (struct dolnod*)t->com.comarg;
H A Dtrestore.c35 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 Dtdump.c35 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 Ddeparse.c47 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 Dparse.c213 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 Dxec.c1589 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 Dsubshell.c482 struct dolnod *argsav=0;
H A Dinit.c1396 sh_argreset(shp,shp->arglist,NIL(struct dolnod*));
/illumos-gate/usr/src/lib/libshell/common/bltins/
H A Dmisc.c216 struct dolnod *argsave=0, *saveargfor;

Completed in 311 milliseconds