/system/core/libunwindstack/tests/ |
D | ElfTest.cpp | 108 Elf elf(memory_); in TEST_F() local 115 Elf elf(memory_); in TEST_F() local 136 Elf elf(memory_); in TEST_F() local 149 Elf elf(memory_); in TEST_F() local 162 Elf elf(memory_); in TEST_F() local 174 Elf elf(memory_); in TEST_F() local 186 Elf elf(memory_); in TEST_F() local 198 Elf elf(memory_); in TEST_F() local 215 Elf elf(memory_); in TEST_F() local 229 Elf elf(memory_); in TEST_F() local [all …]
|
D | MapInfoGetElfTest.cpp | 61 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), false)); in TEST_F() local 71 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), false)); in TEST_F() local 83 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), false)); in TEST_F() local 96 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), false)); in TEST_F() local 110 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), false)); in TEST_F() local 124 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), true)); in TEST_F() local 138 std::unique_ptr<Elf> elf(info_->GetElf(getpid(), true)); in TEST_F() local
|
D | ElfInterfaceTest.cpp | 119 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SinglePtLoad() local 157 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in MultipleExecutablePtLoads() local 224 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr() local 293 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in NonExecutablePtLoads() local 350 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in ManyPhdrs() local 457 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in Soname() local 512 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameAfterDtNull() local 567 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameSize() local 645 ElfType elf(&memory_); in InitHeadersEhFrameTest() local 673 ElfType elf(&memory_); in InitHeadersDebugFrame() local [all …]
|
D | UnwindTest.cpp | 99 Elf* elf = map_info->GetElf(pid, true); in VerifyUnwind() local
|
/system/extras/simpleperf/ |
D | read_elf.cpp | 144 ElfStatus GetBuildIdFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, BuildId* build_id) { in GetBuildIdFromELFFile() 161 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(obj)) { in GetBuildIdFromObjectFile() local 163 } else if (auto elf = llvm::dyn_cast<llvm::object::ELF64LEObjectFile>(obj)) { in GetBuildIdFromObjectFile() local 240 ElfStatus ReadSectionFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, const std::string& s… in ReadSectionFromELFFile() 319 void AddSymbolForPltSection(const llvm::object::ELFObjectFile<ELFT>* elf, in AddSymbolForPltSection() 351 ElfStatus ParseSymbolsFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, in ParseSymbolsFromELFFile() 372 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromELFFile() local 374 } else if (auto elf = llvm::dyn_cast<llvm::object::ELF64LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromELFFile() local 422 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromEmbeddedElfFile() local 424 } else if (auto elf = llvm::dyn_cast<llvm::object::ELF64LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromEmbeddedElfFile() local [all …]
|
D | read_apk.cpp | 44 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByOffsetWithoutCache(apk_path, file_offset); in FindElfInApkByOffset() local
|
/system/core/libunwindstack/ |
D | Regs.cpp | 59 uint64_t RegsArm::GetAdjustedPc(uint64_t rel_pc, Elf* elf) { in GetAdjustedPc() 93 uint64_t RegsArm64::GetAdjustedPc(uint64_t rel_pc, Elf* elf) { in GetAdjustedPc() 112 uint64_t RegsX86::GetAdjustedPc(uint64_t rel_pc, Elf* elf) { in GetAdjustedPc() 131 uint64_t RegsX86_64::GetAdjustedPc(uint64_t rel_pc, Elf* elf) { in GetAdjustedPc() 353 bool RegsArm::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler() 423 bool RegsArm64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler() 450 bool RegsX86::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler() 511 bool RegsX86_64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
|
/system/core/libunwindstack/tools/ |
D | unwind_symbols.cpp | 55 unwindstack::Elf elf(memory); in main() local
|
D | unwind.cpp | 106 unwindstack::Elf* elf = map_info->GetElf(pid, true); in DoUnwind() local
|
D | unwind_info.cpp | 117 Elf elf(memory); in GetElfInfo() local
|
/system/core/libunwindstack/include/unwindstack/ |
D | MapInfo.h | 36 Elf* elf = nullptr; member
|
/system/core/libbacktrace/ |
D | BacktraceOffline.cpp | 651 DebugFrameInfo* ReadDebugFrameFromELFFile(const llvm::object::ELFFile<ELFT>* elf) { in ReadDebugFrameFromELFFile() 873 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(obj)) { in ReadDebugFrameFromFile() local 876 if (auto elf = llvm::dyn_cast<llvm::object::ELF64LEObjectFile>(obj)) { in ReadDebugFrameFromFile() local
|