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()
64 * unwind_find_stack() - Find the accessible stack which entirely contains an
77 struct stack_info *info = &state->stack; in unwind_find_stack()
92 * unwind_consume_stack() - Update stack boundaries so that future unwind steps
96 * @info: the stack_info of the stack containing the object.
110 * Stack transitions are strictly one-way, and once we've in unwind_consume_stack()
111 * transitioned from one stack to another, it's never valid to in unwind_consume_stack()
112 * unwind back to the old stack. in unwind_consume_stack()
114 * Destroy the old stack info so that it cannot be found upon a in unwind_consume_stack()
115 * subsequent transition. If the stack has not changed, we'll in unwind_consume_stack()
116 * immediately restore the current stack info. in unwind_consume_stack()
124 * ... so we do not check the specific order of stack in unwind_consume_stack()
129 state->stack = tmp; in unwind_consume_stack()
132 * Future unwind steps can only consume stack above this frame record. in unwind_consume_stack()
133 * Update the current stack to start immediately above it. in unwind_consume_stack()
135 state->stack.low = sp + size; in unwind_consume_stack()