Lines Matching refs:di
61 void CallStack::dumpUDI(unw_dyn_info_t &di) in dumpUDI() argument
64 HLOGV(" di.start_ip: 0x%016" UNW_WORD_PFLAG "", di.start_ip); in dumpUDI()
65 HLOGV(" di.end_ip: 0x%016" UNW_WORD_PFLAG "", di.end_ip); in dumpUDI()
66 HLOGV(" di.u.rti.segbase: 0x%016" UNW_WORD_PFLAG "", di.u.rti.segbase); in dumpUDI()
67 HLOGV(" di.u.rti.table_data: 0x%016" UNW_WORD_PFLAG "", di.u.rti.table_data); in dumpUDI()
68 HLOGV(" di.u.rti.table_len: 0x%016" UNW_WORD_PFLAG "", di.u.rti.table_len); in dumpUDI()
71 bool CallStack::fillUDI(unw_dyn_info_t &di, SymbolsFile &symbolsFile, const MemMapItem &mmap, in fillUDI() argument
80 di.start_ip = mmap.begin_; in fillUDI()
81 di.end_ip = mmap.end_; in fillUDI()
83 if ((UNW_INFO_FORMAT_REMOTE_TABLE == di.format) && in fillUDI()
113 di.u.rti.segbase = ehFrameMmap->begin_ + ehFrameHdrElfOffset - ehFrameMmap->pageoffset_; in fillUDI()
114 di.u.rti.table_data = ehFrameMmap->begin_ + fdeTableElfOffset - ehFrameMmap->pageoffset_; in fillUDI()
115 di.u.rti.table_len = fdeTableSize / sizeof(unw_word_t); in fillUDI()
124 if ((UNW_INFO_FORMAT_ARM_EXIDX == di.format) && in fillUDI()
131 di.u.rti.table_data = targetMmap->begin_ + SectionFileOffset - targetMmap->pageoffset_; in fillUDI()
132 di.u.rti.table_len = SectionSize; in fillUDI()
189 unw_dyn_info_t &di = odi.value(); in FindUnwindTable() local
201 tdep_search_unwind_table(as, ip, &di, pi, need_unwind_info, arg)); in FindUnwindTable()