Lines Matching refs:addr
283 int CallStack::AccessMem([[maybe_unused]] unw_addr_space_t as, unw_word_t addr, in AccessMem() argument
290 if (addr + sizeof(unw_word_t) < addr) { in AccessMem()
291 HLOGE("address overfolw at 0x%" UNW_WORD_PFLAG " increase 0x%zu", addr, sizeof(unw_word_t)); in AccessMem()
295 if (addr < unwindInfoPtr->callStack.stackPoint_ or in AccessMem()
296 addr + sizeof(unw_word_t) >= unwindInfoPtr->callStack.stackEnd_) { in AccessMem()
297 if (ReadVirtualThreadMemory(*unwindInfoPtr, addr, valuePoint)) { in AccessMem()
306 size_t stackOffset = addr - unwindInfoPtr->callStack.stackPoint_; in AccessMem()
309 reinterpret_cast<void *>(addr), *valuePoint, stackOffset); in AccessMem()
372 int CallStack::getProcName([[maybe_unused]] unw_addr_space_t as, [[maybe_unused]] unw_word_t addr, in getProcName() argument
770 int CallStack::AccessMem2(uintptr_t addr, uintptr_t *val, void *arg) in AccessMem2() argument
776 if (addr + sizeof(uintptr_t) < addr) { in AccessMem2()
777 HLOGE("address overflow at 0x%" UNW_WORD_PFLAG " increase 0x%zu", addr, sizeof(uintptr_t)); in AccessMem2()
781 if (addr < unwindInfoPtr->callStack.stackPoint_ or in AccessMem2()
782 addr + sizeof(uintptr_t) >= unwindInfoPtr->callStack.stackEnd_) { in AccessMem2()
783 if (ReadVirtualThreadMemory(*unwindInfoPtr, addr, val)) { in AccessMem2()
787 (uint64_t)addr, in AccessMem2()
793 size_t stackOffset = addr - unwindInfoPtr->callStack.stackPoint_; in AccessMem2()
796 reinterpret_cast<void *>(addr), *val, stackOffset); in AccessMem2()