Searched refs:startPc (Results 1 - 6 of 6) sorted by relevance
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | unwind_context.h | 35 uintptr_t startPc = 0; member 47 uintptr_t startPc; member
|
H A D | dwarf_define.h | 240 int32_t startPc = 0; member
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dwarf_section.cpp | 79 if (!memory_->ReadS32(ptr, &dwarfTableEntry.startPc, true)) {
in SearchEntry() 83 uintptr_t startPc = static_cast<uintptr_t>(dwarfTableEntry.startPc) + segbase;
in SearchEntry() local 84 if (startPc == pc) {
in SearchEntry() 91 } else if (pc < startPc) {
in SearchEntry()
|
H A D | dfx_elf.cpp | 355 DFXLOGU("Elf startPc: %{public}" PRIx64 "", (uint64_t)startPc_);
in GetStartPc() 776 if (hasTableInfo_ && pc >= uti_.startPc && pc < uti_.endPc) {
in FindUnwindTableInfo() 785 uti.startPc = GetStartPc();
in FindUnwindTableInfo() 787 if (pc < uti.startPc || pc >= uti.endPc) {
in FindUnwindTableInfo() 788 DFXLOGU("Elf startPc: %{public}" PRIx64 ", endPc: %{public}" PRIx64 "",
in FindUnwindTableInfo() 789 (uint64_t)uti.startPc, (uint64_t)uti.endPc);
in FindUnwindTableInfo() 915 uti->startPc = pText->p_vaddr + loadBase;
in DlPhdrCb() 916 uti->endPc = uti->startPc + pText->p_memsz;
in DlPhdrCb()
|
H A D | dfx_accessors.cpp | 235 if (pc >= ctx->di.startPc && pc < ctx->di.endPc) { in FindUnwindTable()
|
/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | dwarf_test.cpp | 748 uint64_t startPc = loadbase + 0x6F640; in HWTEST_F() local 749 uint64_t endPc = startPc + 0xa8ec0; in HWTEST_F() 750 printf("startPc:%p endPc:%p\n", reinterpret_cast<void*>(startPc), reinterpret_cast<void*>(endPc)); in HWTEST_F() 756 ASSERT_EQ(0, elf->FindUnwindTableInfo(startPc + 0x2, map1, info)); in HWTEST_F() 757 ASSERT_EQ(info.startPc, startPc); in HWTEST_F()
|
Completed in 7 milliseconds