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);
264 if (abi && !abi->CodeAddressIsValid(cursor_sp->start_pc)) {
275 return GetOneMoreFrame(abi);
296 void UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi) {
306 AddOneMoreFrame(abi);
319 bool UnwindLLDB::AddOneMoreFrame(ABI *abi) {
333 new_frame = GetOneMoreFrame(abi);
346 m_candidate_frame = GetOneMoreFrame(abi);
362 CursorSP new_frame_v2 = GetOneMoreFrame(abi);
374 m_candidate_frame = GetOneMoreFrame(abi);
401 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr;
403 while (idx >= m_frames.size() && AddOneMoreFrame(abi))
447 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr;
450 if (!AddOneMoreFrame(abi))