Lines Matching refs:pc
406 if (callStack.back().pc == ip && callStack.back().sp == sp) {
647 cachedCallFrames[callFrames[0].pc] = callFrames;
687 HLOGD("pc 0x%" PRIx64 " sp 0x%" PRIx64 "", frame.pc, frame.sp);
692 callStack.size() > 1 && lastIt->pc == preIt->pc && lastIt->sp == preIt->sp) {
711 uintptr_t pc, UnwindTableInfo& outTableInfo)
728 if (elf->FindUnwindTableInfo(pc, map, uti) == 0) {
745 int CallStack::FindUnwindTable(uintptr_t pc, UnwindTableInfo& outTableInfo, void *arg)
749 int64_t mapIndex = unwindInfoPtr->thread.FindMapIndexByAddr(pc);
755 return FillUnwindTable(symbolsFile, map, unwindInfoPtr, pc, outTableInfo);
761 HLOGD("pc 0x%016" UNW_WORD_PFLAG " not found in thread %d:%s", pc,
800 int CallStack::GetMapByPc(uintptr_t pc, std::shared_ptr<DfxMap>& map, void *arg)
803 int64_t mapIndex = unwindInfoPtr->thread.FindMapIndexByAddr(pc);
810 HLOGD("pc 0x%016" UNW_WORD_PFLAG " not found in thread %d:%s", pc,