Lines Matching refs:_addressSpace
225 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionHeader()
228 return _addressSpace.get32(_addr + in version()
232 return _addressSpace.get32(_addr + in commonEncodingsArraySectionOffset()
237 return _addressSpace.get32(_addr + offsetof(unwind_info_section_header, in commonEncodingsArrayCount()
241 return _addressSpace.get32(_addr + offsetof(unwind_info_section_header, in personalityArraySectionOffset()
245 return _addressSpace.get32( in personalityArrayCount()
249 return _addressSpace.get32( in indexSectionOffset()
253 return _addressSpace.get32( in indexCount()
258 A &_addressSpace; member in libunwind::UnwindSectionHeader
265 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionIndexArray()
268 return _addressSpace.get32( in functionOffset()
273 return _addressSpace.get32( in secondLevelPagesSectionOffset()
278 return _addressSpace.get32( in lsdaIndexArraySectionOffset()
284 A &_addressSpace; member in libunwind::UnwindSectionIndexArray
291 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularPageHeader()
294 return _addressSpace.get32( in kind()
298 return _addressSpace.get16( in entryPageOffset()
303 return _addressSpace.get16( in entryCount()
309 A &_addressSpace; member in libunwind::UnwindSectionRegularPageHeader
316 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionRegularArray()
319 return _addressSpace.get32( in functionOffset()
324 return _addressSpace.get32( in encoding()
330 A &_addressSpace; member in libunwind::UnwindSectionRegularArray
337 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionCompressedPageHeader()
340 return _addressSpace.get32( in kind()
345 return _addressSpace.get16( in entryPageOffset()
350 return _addressSpace.get16( in entryCount()
355 return _addressSpace.get16( in encodingsPageOffset()
360 return _addressSpace.get16( in encodingsCount()
366 A &_addressSpace; member in libunwind::UnwindSectionCompressedPageHeader
373 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionCompressedArray()
377 _addressSpace.get32(_addr + index * sizeof(uint32_t))); in functionOffset()
381 _addressSpace.get32(_addr + index * sizeof(uint32_t))); in encodingIndex()
385 A &_addressSpace; member in libunwind::UnwindSectionCompressedArray
392 : _addressSpace(addressSpace), _addr(addr) {} in UnwindSectionLsdaArray()
395 return _addressSpace.get32( in functionOffset()
400 return _addressSpace.get32( in lsdaOffset()
406 A &_addressSpace; member in libunwind::UnwindSectionLsdaArray
520 A &_addressSpace; member in libunwind::UnwindCursor
531 : _addressSpace(as), _unwindInfoMissing(false) { in UnwindCursor()
634 : _addressSpace(as), _unwindInfoMissing(false) { in UnwindCursor()
935 return DwarfInstructions<A, R>::stepWithDwarf(_addressSpace, in stepWithDwarfFDE()
957 _info.format, _info.start_ip, _addressSpace, _registers); in stepWithCompactEncoding()
964 _info.format, (uint32_t)_info.start_ip, _addressSpace, _registers); in stepWithCompactEncoding()
984 _info.format, _info.start_ip, _addressSpace, _registers); in stepWithCompactEncoding()
1177 A &_addressSpace; member in libunwind::UnwindCursor
1187 : _addressSpace(as), _registers(context), _unwindInfoMissing(false), in UnwindCursor()
1198 : _addressSpace(as), _unwindInfoMissing(false), _isSignalFrame(false) { in UnwindCursor()
1276 : _i(i), _addressSpace(&addressSpace), _sects(§s) {} in EHABISectionIterator()
1289 assert(_addressSpace == other._addressSpace); in operator ==()
1295 assert(_addressSpace == other._addressSpace); in operator !=()
1305 return indexAddr + signExtendPrel31(_addressSpace->get32(indexAddr)); in functionAddress()
1316 A* _addressSpace; member
1348 EHABISectionIterator<A>::begin(_addressSpace, sects); in getInfoFromEHABISection()
1350 EHABISectionIterator<A>::end(_addressSpace, sects); in getInfoFromEHABISection()
1370 uint32_t indexData = _addressSpace.get32(indexDataAddr); in getInfoFromEHABISection()
1388 exceptionTableData = _addressSpace.get32(exceptionTableAddr); in getInfoFromEHABISection()
1489 if (CFI_Parser<A>::parseFDEInstructions(_addressSpace, fdeInfo, cieInfo, pc, in getInfoFromFdeCie()
1519 foundFDE = CFI_Parser<A>::findFDE(_addressSpace, pc, sects.dwarf_section, in getInfoFromDwarfSection()
1527 _addressSpace, pc, sects.dwarf_index_section, in getInfoFromDwarfSection()
1536 CFI_Parser<A>::findFDE(_addressSpace, pc, sects.dwarf_section, in getInfoFromDwarfSection()
1544 foundFDE = CFI_Parser<A>::findFDE(_addressSpace, pc, sects.dwarf_section, in getInfoFromDwarfSection()
1577 const UnwindSectionHeader<A> sectionHeader(_addressSpace, in getInfoFromCompactEncodingSection()
1584 const UnwindSectionIndexArray<A> topIndex(_addressSpace, in getInfoFromCompactEncodingSection()
1625 uint32_t pageKind = _addressSpace.get32(secondLevelAddr); in getInfoFromCompactEncodingSection()
1628 UnwindSectionRegularPageHeader<A> pageHeader(_addressSpace, in getInfoFromCompactEncodingSection()
1631 _addressSpace, secondLevelAddr + pageHeader.entryPageOffset()); in getInfoFromCompactEncodingSection()
1680 UnwindSectionCompressedPageHeader<A> pageHeader(_addressSpace, in getInfoFromCompactEncodingSection()
1683 _addressSpace, secondLevelAddr + pageHeader.entryPageOffset()); in getInfoFromCompactEncodingSection()
1732 encoding = _addressSpace.get32( in getInfoFromCompactEncodingSection()
1740 encoding = _addressSpace.get32(secondLevelAddr + in getInfoFromCompactEncodingSection()
1753 UnwindSectionLsdaArray<A> lsdaIndex(_addressSpace, lsdaArrayStartAddr); in getInfoFromCompactEncodingSection()
1794 int32_t personalityDelta = (int32_t)_addressSpace.get32( in getInfoFromCompactEncodingSection()
1799 personality = _addressSpace.getP(personalityPointer); in getInfoFromCompactEncodingSection()
1899 if (_addressSpace.findUnwindSections(pc, sects)) { in setInfoBasedOnIPRegister()
1954 if (!CFI_Parser<A>::decodeFDE(_addressSpace, cachedFDE, &fdeInfo, &cieInfo)) in setInfoBasedOnIPRegister()
1962 if (_addressSpace.findOtherFDE(pc, fde)) { in setInfoBasedOnIPRegister()
1965 if (!CFI_Parser<A>::decodeFDE(_addressSpace, fde, &fdeInfo, &cieInfo)) { in setInfoBasedOnIPRegister()
2022 return _addressSpace.findFunctionName((pint_t)this->getReg(UNW_REG_IP), in getFunctionName()