Lines Matching refs:di
82 void CallStack::dumpUDI(unw_dyn_info_t &di) in dumpUDI() argument
85 HLOGV(" di.start_ip: 0x%016" UNW_WORD_PFLAG "", di.start_ip); in dumpUDI()
86 HLOGV(" di.end_ip: 0x%016" UNW_WORD_PFLAG "", di.end_ip); in dumpUDI()
87 HLOGV(" di.u.rti.segbase: 0x%016" UNW_WORD_PFLAG "", di.u.rti.segbase); in dumpUDI()
88 HLOGV(" di.u.rti.table_data: 0x%016" UNW_WORD_PFLAG "", di.u.rti.table_data); in dumpUDI()
89 HLOGV(" di.u.rti.table_len: 0x%016" UNW_WORD_PFLAG "", di.u.rti.table_len); in dumpUDI()
92 bool CallStack::fillUDI(unw_dyn_info_t &di, SymbolsFile &symbolsFile, std::shared_ptr<DfxMap> map, in fillUDI() argument
101 di.start_ip = map.begin; in fillUDI()
102 di.end_ip = map.end; in fillUDI()
104 if ((UNW_INFO_FORMAT_REMOTE_TABLE == di.format) && in fillUDI()
132 di.u.rti.segbase = ehFrameMap->begin + ehFrameHdrElfOffset - ehFrameMap->offset; in fillUDI()
133 di.u.rti.table_data = ehFrameMap->begin + fdeTableElfOffset - ehFrameMap->offset; in fillUDI()
134 di.u.rti.table_len = fdeTableSize / sizeof(uintptr_t); in fillUDI()
143 if ((UNW_INFO_FORMAT_ARM_EXIDX == di.format) && in fillUDI()
150 di.u.rti.table_data = targetMap->begin + SectionFileOffset - targetMap->offset; in fillUDI()
151 di.u.rti.table_len = SectionSize; in fillUDI()
208 unw_dyn_info_t &di = odi.value(); in FindUnwindTable() local
220 tdep_search_unwind_table(as, ip, &di, pi, need_unwind_info, arg)); in FindUnwindTable()