Lines Matching refs:next_fp
134 uintptr_t *next_fp = (uintptr_t *)*fp; in backtrace_internal() local
141 in_valid_stack = IN_STK_BOUNDS(next_fp); in backtrace_internal()
143 in_valid_stack |= IN_PPLSTK_BOUNDS(next_fp); in backtrace_internal()
146 if (next_fp == NULL || !in_valid_stack) { in backtrace_internal()
162 if (next_fp <= fp) { in backtrace_internal()
181 fp = next_fp; in backtrace_internal()
413 uintptr_t pc = 0, next_fp = 0; in backtrace_user() local
570 next_fp = user_64 ? frame.u64.fp : frame.u32.fp; in backtrace_user()
571 bool async_frame = allow_async && SWIFT_ASYNC_FP(next_fp); in backtrace_user()
592 next_fp = SWIFT_ASYNC_FP_CLEAR(next_fp); in backtrace_user()
594 next_fp = (uintptr_t)ptrauth_strip((void *)next_fp, in backtrace_user()
597 if (INVALID_USER_FP(next_fp)) { in backtrace_user()
604 if ((next_fp == fp) || (!custom_fp && next_fp < fp)) { in backtrace_user()
607 fp = next_fp; in backtrace_user()