Lines Matching refs:_addressSpace
184 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionHeader()
187 return _addressSpace.get32(_addr + in version()
191 return _addressSpace.get32(_addr + in commonEncodingsArraySectionOffset()
196 return _addressSpace.get32(_addr + offsetof(unwind_info_section_header, in commonEncodingsArrayCount()
200 return _addressSpace.get32(_addr + offsetof(unwind_info_section_header, in personalityArraySectionOffset()
204 return _addressSpace.get32( in personalityArrayCount()
208 return _addressSpace.get32( in indexSectionOffset()
212 return _addressSpace.get32( in indexCount()
217 A &_addressSpace; member in libunwind::UnwindSectionHeader
224 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionIndexArray()
227 return _addressSpace.get32( in functionOffset()
232 return _addressSpace.get32( in secondLevelPagesSectionOffset()
237 return _addressSpace.get32( in lsdaIndexArraySectionOffset()
243 A &_addressSpace; member in libunwind::UnwindSectionIndexArray
250 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularPageHeader()
253 return _addressSpace.get32( in kind()
257 return _addressSpace.get16( in entryPageOffset()
262 return _addressSpace.get16( in entryCount()
268 A &_addressSpace; member in libunwind::UnwindSectionRegularPageHeader
275 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularArray()
278 return _addressSpace.get32( in functionOffset()
283 return _addressSpace.get32( in encoding()
289 A &_addressSpace; member in libunwind::UnwindSectionRegularArray
296 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionCompressedPageHeader()
299 return _addressSpace.get32( in kind()
304 return _addressSpace.get16( in entryPageOffset()
309 return _addressSpace.get16( in entryCount()
314 return _addressSpace.get16( in encodingsPageOffset()
319 return _addressSpace.get16( in encodingsCount()
325 A &_addressSpace; member in libunwind::UnwindSectionCompressedPageHeader
332 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionCompressedArray()
336 _addressSpace.get32(_addr + index * sizeof(uint32_t))); in functionOffset()
340 _addressSpace.get32(_addr + index * sizeof(uint32_t))); in encodingIndex()
344 A &_addressSpace; member in libunwind::UnwindSectionCompressedArray
351 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionLsdaArray()
354 return _addressSpace.get32( in functionOffset()
359 return _addressSpace.get32( in lsdaOffset()
365 A &_addressSpace; member in libunwind::UnwindSectionLsdaArray
463 return DwarfInstructions<A, R>::stepWithDwarf(_addressSpace, in stepWithDwarfFDE()
484 _info.format, _info.start_ip, _addressSpace, _registers); in stepWithCompactEncoding()
489 _info.format, (uint32_t)_info.start_ip, _addressSpace, _registers); in stepWithCompactEncoding()
498 _info.format, _info.start_ip, _addressSpace, _registers); in stepWithCompactEncoding()
562 A &_addressSpace; member in libunwind::UnwindCursor
572 : _addressSpace(as), _registers(context), _unwindInfoMissing(false), in UnwindCursor()
581 : _addressSpace(as), _unwindInfoMissing(false), _isSignalFrame(false) { in UnwindCursor()
662 : _i(i), _addressSpace(&addressSpace), _sects(§s) {} in EHABISectionIterator()
675 assert(_addressSpace == other._addressSpace); in operator ==()
685 return indexAddr + signExtendPrel31(_addressSpace->get32(indexAddr)); in functionAddress()
696 A* _addressSpace; member
705 EHABISectionIterator<A>::begin(_addressSpace, sects); in getInfoFromEHABISection()
707 EHABISectionIterator<A>::end(_addressSpace, sects); in getInfoFromEHABISection()
721 uint32_t indexData = _addressSpace.get32(indexDataAddr); in getInfoFromEHABISection()
738 exceptionTableData = _addressSpace.get32(exceptionTableAddr); in getInfoFromEHABISection()
843 foundFDE = CFI_Parser<A>::findFDE(_addressSpace, pc, sects.dwarf_section, in getInfoFromDwarfSection()
851 _addressSpace, pc, sects.dwarf_index_section, in getInfoFromDwarfSection()
860 CFI_Parser<A>::findFDE(_addressSpace, pc, sects.dwarf_section, in getInfoFromDwarfSection()
868 foundFDE = CFI_Parser<A>::findFDE(_addressSpace, pc, sects.dwarf_section, in getInfoFromDwarfSection()
874 if (CFI_Parser<A>::parseFDEInstructions(_addressSpace, fdeInfo, cieInfo, pc, in getInfoFromDwarfSection()
915 const UnwindSectionHeader<A> sectionHeader(_addressSpace, in getInfoFromCompactEncodingSection()
922 const UnwindSectionIndexArray<A> topIndex(_addressSpace, in getInfoFromCompactEncodingSection()
963 uint32_t pageKind = _addressSpace.get32(secondLevelAddr); in getInfoFromCompactEncodingSection()
966 UnwindSectionRegularPageHeader<A> pageHeader(_addressSpace, in getInfoFromCompactEncodingSection()
969 _addressSpace, secondLevelAddr + pageHeader.entryPageOffset()); in getInfoFromCompactEncodingSection()
1018 UnwindSectionCompressedPageHeader<A> pageHeader(_addressSpace, in getInfoFromCompactEncodingSection()
1021 _addressSpace, secondLevelAddr + pageHeader.entryPageOffset()); in getInfoFromCompactEncodingSection()
1070 encoding = _addressSpace.get32( in getInfoFromCompactEncodingSection()
1078 encoding = _addressSpace.get32(secondLevelAddr + in getInfoFromCompactEncodingSection()
1091 UnwindSectionLsdaArray<A> lsdaIndex(_addressSpace, lsdaArrayStartAddr); in getInfoFromCompactEncodingSection()
1132 int32_t personalityDelta = (int32_t)_addressSpace.get32( in getInfoFromCompactEncodingSection()
1137 personality = _addressSpace.getP(personalityPointer); in getInfoFromCompactEncodingSection()
1182 if (_addressSpace.findUnwindSections(pc, sects)) { in setInfoBasedOnIPRegister()
1230 const char *msg = CFI_Parser<A>::decodeFDE(_addressSpace, in setInfoBasedOnIPRegister()
1234 if (CFI_Parser<A>::parseFDEInstructions(_addressSpace, fdeInfo, cieInfo, in setInfoBasedOnIPRegister()
1257 if (_addressSpace.findOtherFDE(pc, fde)) { in setInfoBasedOnIPRegister()
1260 if (!CFI_Parser<A>::decodeFDE(_addressSpace, fde, &fdeInfo, &cieInfo)) { in setInfoBasedOnIPRegister()
1264 if (CFI_Parser<A>::parseFDEInstructions(_addressSpace, fdeInfo, in setInfoBasedOnIPRegister()
1328 return _addressSpace.findFunctionName((pint_t)this->getReg(UNW_REG_IP), in getFunctionName()