Home
last modified time | relevance | path

Searched refs:slnod (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dargnod.h59 struct slnod /* struct for link list of stacks */ struct
61 struct slnod *slnext; argument
62 struct slnod *slchild; argument
65 struct slnod *slpad; argument
H A Dshnodes.h160 struct slnod *functstak;
213 extern void sh_funstaks(struct slnod*,int);
H A Ddefs.h79 struct slnod *staklist; /* link list of function stacks */
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dtrestore.c136 struct slnod *slp; in r_tree()
144 slp = (struct slnod*)stkalloc(shp->stk,sizeof(struct slnod)+sizeof(struct functnod)); in r_tree()
H A Dparse.c82 struct slnod *staklist;
476 void sh_funstaks(register struct slnod *slp,int flag) in sh_funstaks()
478 register struct slnod *slpold; in sh_funstaks()
752 struct slnod *volatile slp=0; in funct()
861 slp = (struct slnod*)stakalloc(sizeof(struct slnod)+sizeof(struct functnod)); in funct()
865 t->funct.functstak = (struct slnod*)slp; in funct()
927 shp->st.staklist = (struct slnod*)slp; in funct()
H A Dxec.c575 struct slnod *saveslp = shp->st.staklist; in sh_eval()
1501 register struct slnod *slp; in sh_exec()
1531 slp = (struct slnod*)np->nvenv; in sh_exec()
2674 register struct slnod *slp; in sh_exec()
2755 slp = (struct slnod*)np->nvenv; in sh_exec()
H A Dname.c2512 register struct slnod *slp = (struct slnod*)(np->nvenv); in _nv_unset()
H A Dmacro.c2036 struct slnod *saveslp = mp->shp->st.staklist; in comsubst()