• Home
  • Raw
  • Download

Lines Matching refs:pint_t

184   typedef uintptr_t pint_t;  typedef in libunwind::LocalAddressSpace
186 uint8_t get8(pint_t addr) { in get8()
191 uint16_t get16(pint_t addr) { in get16()
196 uint32_t get32(pint_t addr) { in get32()
201 uint64_t get64(pint_t addr) { in get64()
206 double getDouble(pint_t addr) { in getDouble()
211 v128 getVector(pint_t addr) { in getVector()
216 uintptr_t getP(pint_t addr);
217 uint64_t getRegister(pint_t addr);
218 static uint64_t getULEB128(pint_t &addr, pint_t end);
219 static int64_t getSLEB128(pint_t &addr, pint_t end);
221 pint_t getEncodedP(pint_t &addr, pint_t end, uint8_t encoding,
222 pint_t datarelBase = 0);
223 bool findFunctionName(pint_t addr, char *buf, size_t bufLen,
225 bool findUnwindSections(pint_t targetAddr, UnwindInfoSections &info);
226 bool findOtherFDE(pint_t targetAddr, pint_t &fde);
231 inline uintptr_t LocalAddressSpace::getP(pint_t addr) { in getP()
239 inline uint64_t LocalAddressSpace::getRegister(pint_t addr) { in getRegister()
248 inline uint64_t LocalAddressSpace::getULEB128(pint_t &addr, pint_t end) { in getULEB128()
268 addr = (pint_t) p; in getULEB128()
273 inline int64_t LocalAddressSpace::getSLEB128(pint_t &addr, pint_t end) { in getSLEB128()
289 addr = (pint_t) p; in getSLEB128()
293 inline LocalAddressSpace::pint_t
294 LocalAddressSpace::getEncodedP(pint_t &addr, pint_t end, uint8_t encoding, in getEncodedP()
295 pint_t datarelBase) { in getEncodedP()
296 pint_t startAddr = addr; in getEncodedP()
298 pint_t result; in getEncodedP()
304 p += sizeof(pint_t); in getEncodedP()
305 addr = (pint_t) p; in getEncodedP()
308 result = (pint_t)getULEB128(addr, end); in getEncodedP()
313 addr = (pint_t) p; in getEncodedP()
318 addr = (pint_t) p; in getEncodedP()
321 result = (pint_t)get64(addr); in getEncodedP()
323 addr = (pint_t) p; in getEncodedP()
326 result = (pint_t)getSLEB128(addr, end); in getEncodedP()
330 result = (pint_t)(int16_t)get16(addr); in getEncodedP()
332 addr = (pint_t) p; in getEncodedP()
336 result = (pint_t)(int32_t)get32(addr); in getEncodedP()
338 addr = (pint_t) p; in getEncodedP()
341 result = (pint_t)get64(addr); in getEncodedP()
343 addr = (pint_t) p; in getEncodedP()
385 inline bool LocalAddressSpace::findUnwindSections(pint_t targetAddr, in findUnwindSections()
578 inline bool LocalAddressSpace::findOtherFDE(pint_t targetAddr, pint_t &fde) { in findOtherFDE()
589 inline bool LocalAddressSpace::findFunctionName(pint_t addr, char *buf, in findFunctionName()
597 *offset = (addr - (pint_t) dyldInfo.dli_saddr); in findFunctionName()