Lines Matching defs:abi
53 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr;
55 while (AddOneMoreFrame(abi)) {
76 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr;
100 UpdateUnwindPlanForFirstFrameIfInvalid(abi);
114 UnwindLLDB::CursorSP UnwindLLDB::GetOneMoreFrame(ABI *abi) {
161 return GetOneMoreFrame(abi);
180 return GetOneMoreFrame(abi);
200 return GetOneMoreFrame(abi);
208 if (abi && !abi->CallFrameAddressIsValid(cursor_sp->cfa)) {
210 // have its (constructed) CFA aligned correctly -- don't do the abi
220 !abi->CallFrameAddressIsValid(cursor_sp->cfa)) {
228 return GetOneMoreFrame(abi);
256 return GetOneMoreFrame(abi);
268 if (abi && !abi->CodeAddressIsValid(cursor_sp->start_pc) &&
280 return GetOneMoreFrame(abi);
301 void UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi) {
311 AddOneMoreFrame(abi);
323 bool UnwindLLDB::AddOneMoreFrame(ABI *abi) {
337 new_frame = GetOneMoreFrame(abi);
350 m_candidate_frame = GetOneMoreFrame(abi);
366 CursorSP new_frame_v2 = GetOneMoreFrame(abi);
378 m_candidate_frame = GetOneMoreFrame(abi);
405 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr;
407 while (idx >= m_frames.size() && AddOneMoreFrame(abi))
453 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr;
456 if (!AddOneMoreFrame(abi))