| /system/unwinding/libunwindstack/tools/ |
| D | unwind_reg_info.cpp | 67 void PrintRegInformation(DwarfSection* section, Memory* memory, uint64_t pc, uint8_t class_type, in PrintRegInformation() 148 void PrintArmRegInformation(ElfInterfaceArm* interface, uint64_t pc) { in PrintArmRegInformation() 173 int GetInfo(const char* file, uint64_t offset, uint64_t pc) { in GetInfo() 274 uint64_t pc = 0; in main() local
|
| /system/unwinding/libunwindstack/ |
| D | ElfInterfaceArm.cpp | 37 bool ElfInterfaceArm::FindEntry(uint32_t pc, uint64_t* entry_offset) { in FindEntry() 103 bool ElfInterfaceArm::Step(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished, in Step() 113 bool ElfInterfaceArm::StepExidx(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished) { in StepExidx()
|
| D | DwarfEhFrameWithHdr.h | 39 AddressType pc; member 54 uint64_t AdjustPcFromFde(uint64_t pc) override { in AdjustPcFromFde()
|
| D | RegsArm64.cpp | 46 uint64_t RegsArm64::pc() { in pc() function in unwindstack::RegsArm64 54 static uint64_t strip_pac(uint64_t pc, uint64_t mask) { in strip_pac() 70 void RegsArm64::set_pc(uint64_t pc) { in set_pc()
|
| D | RegsRiscv64.cpp | 39 uint64_t RegsRiscv64::pc() { in pc() function in unwindstack::RegsRiscv64 47 void RegsRiscv64::set_pc(uint64_t pc) { in set_pc()
|
| D | RegsMips64.cpp | 39 uint64_t RegsMips64::pc() { in pc() function in unwindstack::RegsMips64 47 void RegsMips64::set_pc(uint64_t pc) { in set_pc()
|
| D | RegsArm.cpp | 38 uint64_t RegsArm::pc() { in pc() function in unwindstack::RegsArm 46 void RegsArm::set_pc(uint64_t pc) { in set_pc()
|
| D | DwarfEhFrame.h | 40 uint64_t AdjustPcFromFde(uint64_t pc) override { in AdjustPcFromFde()
|
| D | DwarfDebugFrame.h | 44 uint64_t AdjustPcFromFde(uint64_t pc) override { return pc; } in AdjustPcFromFde()
|
| D | RegsX86_64.cpp | 38 uint64_t RegsX86_64::pc() { in pc() function in unwindstack::RegsX86_64 46 void RegsX86_64::set_pc(uint64_t pc) { in set_pc()
|
| D | RegsX86.cpp | 37 uint64_t RegsX86::pc() { in pc() function in unwindstack::RegsX86 45 void RegsX86::set_pc(uint64_t pc) { in set_pc()
|
| D | RegsMips.cpp | 39 uint64_t RegsMips::pc() { in pc() function in unwindstack::RegsMips 47 void RegsMips::set_pc(uint64_t pc) { in set_pc()
|
| D | DwarfEhFrameWithHdr.cpp | 104 const DwarfFde* DwarfEhFrameWithHdr<AddressType>::GetFdeFromPc(uint64_t pc) { in GetFdeFromPc() 162 bool DwarfEhFrameWithHdr<AddressType>::GetFdeOffsetFromPc(uint64_t pc, uint64_t* fde_offset) { in GetFdeOffsetFromPc()
|
| D | DwarfSection.cpp | 46 bool DwarfSection::Step(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished, in Step() 591 bool DwarfSectionImpl<AddressType>::GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, in GetCfaLocationInfo() 614 bool DwarfSectionImpl<AddressType>::Log(uint8_t indent, uint64_t pc, const DwarfFde* fde, in Log() 741 const DwarfFde* DwarfSectionImpl<AddressType>::GetFdeFromPc(uint64_t pc) { in GetFdeFromPc() 748 auto comp = [](uint64_t pc, auto& entry) { return pc < entry.first; }; in GetFdeFromPc()
|
| D | Maps.cpp | 42 std::shared_ptr<MapInfo> Maps::Find(uint64_t pc) { in Find() 145 std::shared_ptr<MapInfo> LocalUpdatableMaps::Find(uint64_t pc) { in Find()
|
| D | Unwinder.cpp | 416 FrameData Unwinder::BuildFrameFromPcOnly(uint64_t pc, ArchEnum arch, Maps* maps, in BuildFrameFromPcOnly() 461 FrameData Unwinder::BuildFrameFromPcOnly(uint64_t pc) { in BuildFrameFromPcOnly()
|
| D | GlobalDebugImpl.h | 132 bool ForEachSymfile(Maps* maps, uint64_t pc, Callback callback) { in ForEachSymfile() 170 bool GetFunctionName(Maps* maps, uint64_t pc, SharedString* name, uint64_t* offset) { in GetFunctionName() 177 Symfile* Find(Maps* maps, uint64_t pc) { in Find()
|
| D | Elf.cpp | 109 uint64_t Elf::GetRelPc(uint64_t pc, MapInfo* map_info) { in GetRelPc() 249 bool Elf::IsValidPc(uint64_t pc) { in IsValidPc()
|
| D | ElfInterface.cpp | 45 bool ElfInterface::IsValidPc(uint64_t pc) { in IsValidPc() 449 bool ElfInterface::Step(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished, in Step()
|
| /system/unwinding/libunwindstack/utils/ |
| D | RegsFake.h | 36 uint64_t pc() override { return fake_pc_; } in pc() function 38 void set_pc(uint64_t pc) override { fake_pc_ = pc; } in set_pc() 81 uint64_t pc() override { return fake_pc_; } in pc() function 83 void set_pc(uint64_t pc) override { fake_pc_ = pc; } in set_pc()
|
| /system/unwinding/libunwindstack/include/unwindstack/ |
| D | UserArm64.h | 36 uint64_t pc; member
|
| /system/unwinding/libunwindstack/benchmarks/ |
| D | SymbolBenchmark.cpp | 56 for (auto pc : offsets) { in BenchmarkSymbolLookup() local 84 static void BenchmarkSymbolLookup(benchmark::State& state, uint64_t pc, std::string elf_file, in BenchmarkSymbolLookup()
|
| /system/unwinding/libunwindstack/tests/fuzz/ |
| D | UnwinderFuzz.cpp | 94 uint64_t pc = data_provider.ConsumeIntegral<uint64_t>(); in LLVMFuzzerTestOneInput() local
|
| D | UnwinderComponentCreator.cpp | 88 uint64_t pc = data_provider->ConsumeIntegral<uint64_t>(); in ElfPushFakeStepData() local 252 uint32_t pc, uint32_t size) { in PutElfInMemory() 336 uint32_t pc = data_provider->ConsumeIntegral<uint32_t>(); in PutElfFilesInMemory() local
|
| /system/unwinding/libunwindstack/tests/ |
| D | DwarfEhFrameWithHdrTest.cpp | 400 TypeParam pc = 0x1000 * (i + 1); in TYPED_TEST_P() local 413 TypeParam pc = 0x1000 * (i + 1); in TYPED_TEST_P() local
|