Lines Matching refs:abi
52 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in DoGetFrameCount() local
54 while (AddOneMoreFrame(abi)) { in DoGetFrameCount()
75 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in AddFirstFrame() local
99 UpdateUnwindPlanForFirstFrameIfInvalid(abi); in AddFirstFrame()
113 UnwindLLDB::CursorSP UnwindLLDB::GetOneMoreFrame(ABI *abi) { in GetOneMoreFrame() argument
160 return GetOneMoreFrame(abi); in GetOneMoreFrame()
179 return GetOneMoreFrame(abi); in GetOneMoreFrame()
199 return GetOneMoreFrame(abi); in GetOneMoreFrame()
207 if (abi && !abi->CallFrameAddressIsValid(cursor_sp->cfa)) { in GetOneMoreFrame()
219 !abi->CallFrameAddressIsValid(cursor_sp->cfa)) { in GetOneMoreFrame()
227 return GetOneMoreFrame(abi); in GetOneMoreFrame()
255 return GetOneMoreFrame(abi); in GetOneMoreFrame()
263 if (abi && !abi->CodeAddressIsValid(cursor_sp->start_pc)) { in GetOneMoreFrame()
274 return GetOneMoreFrame(abi); in GetOneMoreFrame()
295 void UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi) { in UpdateUnwindPlanForFirstFrameIfInvalid() argument
305 AddOneMoreFrame(abi); in UpdateUnwindPlanForFirstFrameIfInvalid()
318 bool UnwindLLDB::AddOneMoreFrame(ABI *abi) { in AddOneMoreFrame() argument
332 new_frame = GetOneMoreFrame(abi); in AddOneMoreFrame()
345 m_candidate_frame = GetOneMoreFrame(abi); in AddOneMoreFrame()
361 CursorSP new_frame_v2 = GetOneMoreFrame(abi); in AddOneMoreFrame()
373 m_candidate_frame = GetOneMoreFrame(abi); in AddOneMoreFrame()
400 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in DoGetFrameInfoAtIndex() local
402 while (idx >= m_frames.size() && AddOneMoreFrame(abi)) in DoGetFrameInfoAtIndex()
446 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in DoCreateRegisterContextForFrame() local
449 if (!AddOneMoreFrame(abi)) in DoCreateRegisterContextForFrame()