Lines Matching refs:pint_t
82 typedef typename A::pint_t pint_t; typedef in libunwind::DwarfFDECache
84 static pint_t findFDE(pint_t mh, pint_t pc);
85 static void add(pint_t mh, pint_t ip_start, pint_t ip_end, pint_t fde);
86 static void removeAllIn(pint_t mh);
94 pint_t mh;
95 pint_t ip_start;
96 pint_t ip_end;
97 pint_t fde;
137 typename A::pint_t DwarfFDECache<A>::findFDE(pint_t mh, pint_t pc) { in findFDE()
138 pint_t result = 0; in findFDE()
153 void DwarfFDECache<A>::add(pint_t mh, pint_t ip_start, pint_t ip_end, in add()
154 pint_t fde) { in add()
185 void DwarfFDECache<A>::removeAllIn(pint_t mh) { in removeAllIn()
202 removeAllIn((pint_t) mh); in dyldUnloadHook()
223 UnwindSectionHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionHeader()
258 typename A::pint_t _addr;
263 UnwindSectionIndexArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionIndexArray()
284 typename A::pint_t _addr;
289 UnwindSectionRegularPageHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionRegularPageHeader()
309 typename A::pint_t _addr;
314 UnwindSectionRegularArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionRegularArray()
330 typename A::pint_t _addr;
335 UnwindSectionCompressedPageHeader(A &addressSpace, typename A::pint_t addr) in UnwindSectionCompressedPageHeader()
366 typename A::pint_t _addr;
371 UnwindSectionCompressedArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionCompressedArray()
385 typename A::pint_t _addr;
390 UnwindSectionLsdaArray(A &addressSpace, typename A::pint_t addr) in UnwindSectionLsdaArray()
406 typename A::pint_t _addr;
459 typedef typename A::pint_t pint_t; typedef in libunwind::UnwindCursor
491 pint_t getLastPC() const { return _dispContext.ControlPc; } in getLastPC()
492 void setLastPC(pint_t pc) { _dispContext.ControlPc = pc; } in setLastPC()
493 RUNTIME_FUNCTION *lookUpSEHUnwindInfo(pint_t pc, pint_t *base) { in lookUpSEHUnwindInfo()
500 bool getInfoFromSEH(pint_t pc);
879 typedef typename A::pint_t pint_t; typedef in libunwind::UnwindCursor
908 bool getInfoFromEHABISection(pint_t pc, const UnwindInfoSections §s);
926 bool getInfoFromDwarfSection(pint_t pc, const UnwindInfoSections §s,
930 (pint_t)this->getReg(UNW_REG_IP), in stepWithDwarfFDE()
931 (pint_t)_info.unwind_info, in stepWithDwarfFDE()
937 bool getInfoFromCompactEncodingSection(pint_t pc,
1135 pint_t getLastPC() const { /* FIXME: Implement */ return 0; } in getLastPC()
1136 void setLastPC(pint_t pc) { /* FIXME: Implement */ } in setLastPC()
1137 RUNTIME_FUNCTION *lookUpSEHUnwindInfo(pint_t pc, pint_t *base) { in lookUpSEHUnwindInfo()
1142 bool getInfoFromSEH(pint_t pc);
1185 _registers.setRegister(regNum, (typename A::pint_t)value); in setReg()
1234 typedef typename A::pint_t value_type;
1235 typedef typename A::pint_t* pointer;
1236 typedef typename A::pint_t& reference;
1267 typename A::pint_t operator*() const { return functionAddress(); } in operator *()
1269 typename A::pint_t functionAddress() const { in functionAddress()
1270 typename A::pint_t indexAddr = _sects->arm_section + arrayoffsetof( in functionAddress()
1275 typename A::pint_t dataAddress() { in dataAddress()
1276 typename A::pint_t indexAddr = _sects->arm_section + arrayoffsetof( in dataAddress()
1293 typename A::pint_t value) { in EHABISectionUpperBound()
1312 pint_t pc, in getInfoFromEHABISection()
1326 pint_t thisPC = itThisPC.functionAddress(); in getInfoFromEHABISection()
1331 pint_t nextPC = (itNextPC == end) ? UINTPTR_MAX : itNextPC.functionAddress(); in getInfoFromEHABISection()
1332 pint_t indexDataAddr = itThisPC.dataAddress(); in getInfoFromEHABISection()
1344 pint_t exceptionTableAddr; in getInfoFromEHABISection()
1404 pint_t personalityAddr = in getInfoFromEHABISection()
1450 bool UnwindCursor<A, R>::getInfoFromDwarfSection(pint_t pc, in getInfoFromDwarfSection()
1473 pint_t cachedFDE = DwarfFDECache<A>::findFDE(sects.dso_base, pc); in getInfoFromDwarfSection()
1524 bool UnwindCursor<A, R>::getInfoFromCompactEncodingSection(pint_t pc, in getInfoFromCompactEncodingSection()
1537 pint_t targetFunctionOffset = pc - sects.dso_base; in getInfoFromCompactEncodingSection()
1563 const pint_t secondLevelAddr = in getInfoFromCompactEncodingSection()
1565 const pint_t lsdaArrayStartAddr = in getInfoFromCompactEncodingSection()
1567 const pint_t lsdaArrayEndAddr = in getInfoFromCompactEncodingSection()
1575 pint_t funcStart = 0; in getInfoFromCompactEncodingSection()
1576 pint_t funcEnd = 0; in getInfoFromCompactEncodingSection()
1577 pint_t lsda = 0; in getInfoFromCompactEncodingSection()
1578 pint_t personality = 0; in getInfoFromCompactEncodingSection()
1752 pint_t personalityPointer = sects.dso_base + (pint_t)personalityDelta; in getInfoFromCompactEncodingSection()
1781 bool UnwindCursor<A, R>::getInfoFromSEH(pint_t pc) { in getInfoFromSEH()
1782 pint_t base; in getInfoFromSEH()
1830 pint_t pc = (pint_t)this->getReg(UNW_REG_IP); in setInfoBasedOnIPRegister()
1834 pc &= (pint_t)~0x1; in setInfoBasedOnIPRegister()
1897 pint_t cachedFDE = DwarfFDECache<A>::findFDE(0, pc); in setInfoBasedOnIPRegister()
1927 pint_t fde; in setInfoBasedOnIPRegister()
2000 return _addressSpace.findFunctionName((pint_t)this->getReg(UNW_REG_IP), in getFunctionName()