Lines Matching refs:last_frame
81 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerByCFIFrameInfo() local
94 if (last_frame->context_validity & StackFrameARM64::RegisterValidFlag(i)) in GetCallerByCFIFrameInfo()
95 callee_registers[register_names[i]] = last_frame->context.iregs[i]; in GetCallerByCFIFrameInfo()
114 } else if (19 <= i && i <= 29 && (last_frame->context_validity & in GetCallerByCFIFrameInfo()
122 frame->context.iregs[i] = last_frame->context.iregs[i]; in GetCallerByCFIFrameInfo()
156 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerByStackScan() local
157 uint64_t last_sp = last_frame->context.iregs[MD_CONTEXT_ARM64_REG_SP]; in GetCallerByStackScan()
176 frame->context = last_frame->context; in GetCallerByStackScan()
187 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerByFramePointer() local
189 uint64_t last_fp = last_frame->context.iregs[MD_CONTEXT_ARM64_REG_FP]; in GetCallerByFramePointer()
206 last_frame->context.iregs[MD_CONTEXT_ARM64_REG_SP]; in GetCallerByFramePointer()
213 frame->context = last_frame->context; in GetCallerByFramePointer()
217 last_frame->context.iregs[MD_CONTEXT_ARM64_REG_LR]; in GetCallerByFramePointer()
234 StackFrameARM64* last_frame = static_cast<StackFrameARM64*>(frames.back()); in GetCallerFrame() local
239 frame_symbolizer_->FindCFIFrameInfo(last_frame)); in GetCallerFrame()
263 < last_frame->context.iregs[MD_CONTEXT_ARM64_REG_SP]) in GetCallerFrame()