Lines Matching defs:stack
5 which is used to allocate space off the run-time stack so
16 that are found to be deeper in the stack than the current
65 /* If your stack is a linked list of frames, you have to
75 /* Define STACK_DIRECTION if you know the direction of stack
111 (b) keep track of stack depth.
126 char *deep; /* For stack depth measure. */
135 was supposed to be taken from the current stack frame of the
142 auto char probe; /* Probes stack depth: */
151 was allocated from deeper in the stack than currently. */
221 long shgrow:32; /* Number of times stack has grown. */
222 long shaseg:32; /* Size of increments to stack. */
223 long shhwm:32; /* High water mark of stack. */
224 long shsize:32; /* Current size of stack (all segments). */
227 /* The stack segment linkage control information occurs at
228 the high-address end of a stack segment. (The stack
230 part of the stack segment linkage control information is
232 for the routine which overflows the stack. */
238 long ssbase:32; /* Offset to stack base. */
241 segment of stack. */
274 long now; /* Current total stack size. */
277 stack demand to date. */
279 long overflows; /* Number of stack overflow ($STKOFEN) calls. */
283 long underflows; /* Number of stack underflow calls ($STKRETN). */
286 long segments; /* Current number of stack segments. */
287 long maxs; /* Maximum number of stack segments so far. */
289 long current_address; /* Current stack segment address. */
290 long current_size; /* Current stack segment size. This
298 any stack segment. I think that the description in 'asdef' is
326 /* Determine a "stack measure" for an arbitrary ADDRESS.
338 step is to get the stack status structure. We could do this
350 /* There must be at least one stack segment. Therefore it is
398 Determine the number of the cell within the stack,
400 routine is to linearize, in some sense, stack addresses
408 long size, pseg, this_segment, stack;
414 current stack segment. If you (as a subprogram) store
415 your registers on the stack and find that you are past
418 B67 also points to the stack segment linkage control
436 a stack overflow. Discard stack segments which do not
455 /* If you subtract pseg from the current end of the stack,
456 you get the address of the previous stack segment's end.