Home
last modified time | relevance | path

Searched defs:elf (Results 1 – 12 of 12) sorted by relevance

/system/core/libunwindstack/tests/
DElfTest.cpp108 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 …]
DMapInfoGetElfTest.cpp61 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
DElfInterfaceTest.cpp119 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 …]
DUnwindTest.cpp99 Elf* elf = map_info->GetElf(pid, true); in VerifyUnwind() local
/system/extras/simpleperf/
Dread_elf.cpp144 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 …]
Dread_apk.cpp44 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByOffsetWithoutCache(apk_path, file_offset); in FindElfInApkByOffset() local
/system/core/libunwindstack/
DRegs.cpp59 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/
Dunwind_symbols.cpp55 unwindstack::Elf elf(memory); in main() local
Dunwind.cpp106 unwindstack::Elf* elf = map_info->GetElf(pid, true); in DoUnwind() local
Dunwind_info.cpp117 Elf elf(memory); in GetElfInfo() local
/system/core/libunwindstack/include/unwindstack/
DMapInfo.h36 Elf* elf = nullptr; member
/system/core/libbacktrace/
DBacktraceOffline.cpp651 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