Lines Matching full:stack
3 * Common arm64 stack unwinder code.
32 * @stack: The stack currently being unwound.
44 struct stack_info stack; member
77 state->stack = stackinfo_get_unknown(); in unwind_init_common()
95 * unwind_consume_stack() - Check if an object is on an accessible stack,
96 * updating stack boundaries so that future unwind steps cannot consume this
111 if (stackinfo_on_stack(&state->stack, sp, size)) in unwind_consume_stack()
119 * Stack transitions are strictly one-way, and once we've in unwind_consume_stack()
120 * transitioned from one stack to another, it's never valid to in unwind_consume_stack()
121 * unwind back to the old stack. in unwind_consume_stack()
123 * Remove the current stack from the list of stacks so that it cannot in unwind_consume_stack()
132 * ... so we do not check the specific order of stack in unwind_consume_stack()
135 state->stack = *next; in unwind_consume_stack()
140 * Future unwind steps can only consume stack above this frame record. in unwind_consume_stack()
141 * Update the current stack to start immediately above it. in unwind_consume_stack()
143 state->stack.low = sp + size; in unwind_consume_stack()