Searched refs:slnod (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libshell/common/include/
H A Dargnod.h59 struct slnod /* struct for link list of stacks */ struct
61 struct slnod *slnext;
62 struct slnod *slchild;
64 /* slpad aligns struct functnod = struct slnod + 1 on some architectures */
65 struct slnod *slpad;
H A Dshnodes.h159 struct slnod *functstak;
212 extern void sh_funstaks(struct slnod*,int);
H A Ddefs.h82 struct slnod *staklist; /* link list of function stacks */
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dtrestore.c136 struct slnod *slp;
144 slp = (struct slnod*)stkalloc(shp->stk,sizeof(struct slnod)+sizeof(struct functnod));
H A Dparse.c78 struct slnod *staklist;
453 void sh_funstaks(register struct slnod *slp,int flag)
455 register struct slnod *slpold;
720 struct slnod *volatile slp=0;
804 slp = (struct slnod*)stakalloc(sizeof(struct slnod)+sizeof(struct functnod));
808 t->funct.functstak = (struct slnod*)slp;
855 shp->st.staklist = (struct slnod*)slp;
H A Dxec.c468 struct slnod *saveslp = shp->st.staklist;
1097 register struct slnod *slp;
1120 slp = (struct slnod*)np->nvenv;
1956 register struct slnod *slp;
2057 slp = (struct slnod*)np->nvenv;
H A Dname.c2191 register struct slnod *slp = (struct slnod*)(np->nvenv);

Completed in 415 milliseconds