Lines Matching full:stack
3 * Common arm64 stack unwinder code.
25 * @stack: The stack currently being unwound.
33 struct stack_info stack; member
60 state->stack = stackinfo_get_unknown(); in unwind_init_common()
78 * unwind_consume_stack() - Check if an object is on an accessible stack,
79 * updating stack boundaries so that future unwind steps cannot consume this
94 if (stackinfo_on_stack(&state->stack, sp, size)) in unwind_consume_stack()
102 * Stack transitions are strictly one-way, and once we've in unwind_consume_stack()
103 * transitioned from one stack to another, it's never valid to in unwind_consume_stack()
104 * unwind back to the old stack. in unwind_consume_stack()
106 * Remove the current stack from the list of stacks so that it cannot in unwind_consume_stack()
115 * ... so we do not check the specific order of stack in unwind_consume_stack()
118 state->stack = *next; in unwind_consume_stack()
123 * Future unwind steps can only consume stack above this frame record. in unwind_consume_stack()
124 * Update the current stack to start immediately above it. in unwind_consume_stack()
126 state->stack.low = sp + size; in unwind_consume_stack()