Home
last modified time | relevance | path

Searched defs:pc (Results 1 – 25 of 48) sorted by relevance

12

/system/core/libunwindstack/tests/
DRegsFake.h37 uint64_t pc() override { return fake_pc_; } in pc() function
39 void set_pc(uint64_t pc) override { fake_pc_ = pc; } in set_pc()
82 uint64_t pc() override { return fake_pc_; } in pc() function
84 void set_pc(uint64_t pc) override { fake_pc_ = pc; } in set_pc()
/system/core/libunwindstack/tools/
Dunwind_reg_info.cpp67 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()
174 int GetInfo(const char* file, uint64_t offset, uint64_t pc) { in GetInfo()
275 uint64_t pc = 0; in main() local
/system/core/libunwindstack/
DElfInterfaceArm.cpp37 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()
112 bool ElfInterfaceArm::StepExidx(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished) { in StepExidx()
DDwarfEhFrameWithHdr.h40 AddressType pc; member
55 uint64_t AdjustPcFromFde(uint64_t pc) override { in AdjustPcFromFde()
DRegsMips64.cpp39 uint64_t RegsMips64::pc() { in pc() function in unwindstack::RegsMips64
47 void RegsMips64::set_pc(uint64_t pc) { in set_pc()
DRegsArm.cpp38 uint64_t RegsArm::pc() { in pc() function in unwindstack::RegsArm
46 void RegsArm::set_pc(uint64_t pc) { in set_pc()
DRegsX86_64.cpp38 uint64_t RegsX86_64::pc() { in pc() function in unwindstack::RegsX86_64
46 void RegsX86_64::set_pc(uint64_t pc) { in set_pc()
DDwarfDebugFrame.h45 uint64_t AdjustPcFromFde(uint64_t pc) override { return pc; } in AdjustPcFromFde()
DDwarfEhFrame.h41 uint64_t AdjustPcFromFde(uint64_t pc) override { in AdjustPcFromFde()
DRegsX86.cpp37 uint64_t RegsX86::pc() { in pc() function in unwindstack::RegsX86
45 void RegsX86::set_pc(uint64_t pc) { in set_pc()
DRegsMips.cpp39 uint64_t RegsMips::pc() { in pc() function in unwindstack::RegsMips
47 void RegsMips::set_pc(uint64_t pc) { in set_pc()
DDwarfEhFrameWithHdr.cpp104 const DwarfFde* DwarfEhFrameWithHdr<AddressType>::GetFdeFromPc(uint64_t pc) { in GetFdeFromPc()
162 bool DwarfEhFrameWithHdr<AddressType>::GetFdeOffsetFromPc(uint64_t pc, uint64_t* fde_offset) { in GetFdeOffsetFromPc()
DRegsArm64.cpp42 uint64_t RegsArm64::pc() { in pc() function in unwindstack::RegsArm64
50 void RegsArm64::set_pc(uint64_t pc) { in set_pc()
DDwarfSection.cpp40 bool DwarfSection::Step(uint64_t pc, Regs* regs, Memory* process_memory, bool* finished) { in Step()
570 bool DwarfSectionImpl<AddressType>::GetCfaLocationInfo(uint64_t pc, const DwarfFde* fde, in GetCfaLocationInfo()
593 bool DwarfSectionImpl<AddressType>::Log(uint8_t indent, uint64_t pc, const DwarfFde* fde, in Log()
778 const DwarfFde* DwarfSectionImpl<AddressType>::GetFdeFromPc(uint64_t pc) { in GetFdeFromPc()
DLocalUnwinder.cpp70 MapInfo* LocalUnwinder::GetMapInfo(uint64_t pc) { in GetMapInfo()
DElf.cpp104 uint64_t Elf::GetRelPc(uint64_t pc, const MapInfo* map_info) { in GetRelPc()
240 bool Elf::IsValidPc(uint64_t pc) { in IsValidPc()
/system/core/libbacktrace/include/backtrace/
DBacktraceMap.h126 int GetFlags(uint64_t pc) { in GetFlags()
135 bool IsReadable(uint64_t pc) { return GetFlags(pc) & PROT_READ; } in IsReadable()
136 bool IsWritable(uint64_t pc) { return GetFlags(pc) & PROT_WRITE; } in IsWritable()
137 bool IsExecutable(uint64_t pc) { return GetFlags(pc) & PROT_EXEC; } in IsExecutable()
/system/core/libbacktrace/
DBacktrace.cpp56 std::string Backtrace::GetFunctionName(uint64_t pc, uint64_t* offset, const backtrace_map_t* map) { in GetFunctionName()
124 void Backtrace::FillInMap(uint64_t pc, backtrace_map_t* map) { in FillInMap()
DUnwindStack.cpp142 std::string UnwindStackCurrent::GetFunctionNameRaw(uint64_t pc, uint64_t* offset) { in GetFunctionNameRaw()
167 std::string UnwindStackPtrace::GetFunctionNameRaw(uint64_t pc, uint64_t* offset) { in GetFunctionNameRaw()
DUnwindStackMap.cpp100 std::string UnwindStackMap::GetFunctionName(uint64_t pc, uint64_t* offset) { in GetFunctionName()
/system/core/libunwindstack/benchmarks/
DSymbolBenchmark.cpp53 for (auto pc : offsets) { in BenchmarkSymbolLookup() local
82 static void BenchmarkSymbolLookup(benchmark::State& state, uint64_t pc, std::string elf_file, in BenchmarkSymbolLookup()
/system/core/libunwindstack/include/unwindstack/
DUserArm64.h37 uint64_t pc; member
DLocalUnwinder.h48 uint64_t pc; member
/system/core/libpixelflinger/codeflinger/
DARMAssembler.h176 uint32_t* pc; member
/system/core/libunwindstack/tests/fuzz/
DUnwinderFuzz.cpp94 uint64_t pc = data_provider.ConsumeIntegral<uint64_t>(); in LLVMFuzzerTestOneInput() local

12