Searched refs:staktop (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sh/
H A Dstak.h42 #define relstak() (staktop-stakbot)
44 #define setstak(x) (staktop=absstak(x))
45 #define pushstak(c) (*staktop++=(c))
46 #define zerostak() (*staktop=0)
51 #define curstak() (staktop)
67 #define fixstak() endstak(staktop)
112 extern unsigned char *staktop;
H A Dmacro.c55 if (staktop >= brkend)
56 growstak(staktop);
62 if (staktop >= brkend)
63 growstak(staktop);
65 if (staktop >= brkend)
66 growstak(staktop);
71 if (staktop >= brkend)
72 growstak(staktop);
81 if (staktop >= brkend)
82 growstak(staktop);
[all...]
H A Dstak.c48 staktop = stakbot += size;
49 if (staktop >= brkend)
50 growstak(staktop);
87 assert(staktop == stakbot);
100 stakbot = staktop = (unsigned char *)round(argp, BYTESPERWORD);
101 if (staktop >= brkend)
102 growstak(staktop);
117 staktop = stakbot = max(x, stakbas);
H A Dblok.c120 if (stakbas != staktop) {
124 if (staktop >= brkend)
125 growstak(staktop);
127 rndstak = (unsigned char *)round(staktop, ALIGNSIZ);
159 if (reqd = (staktop-stakbot)) {
166 staktop = sp;
167 if (staktop >= brkend)
168 growstak(staktop);
H A Ddefs.c110 unsigned char *staktop; variable
H A Dname.c354 if (staktop >= brkend)
355 growstak(staktop);
385 if (staktop >= brkend)
386 growstak(staktop);
389 oldstak = staktop;
395 if (staktop >= brkend)
396 growstak(staktop);
400 oldstak = staktop;
405 staktop = oldstak;
633 p = movstrstak(n->namid, staktop);
[all...]
H A Dservice.c576 if (argp == staktop + BYTESPERWORD)
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dfault.c441 int staktop = staktell(); local
483 stakset(savptr,staktop);

Completed in 84 milliseconds