Home
last modified time | relevance | path

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

12

/system/core/libunwindstack/tests/
DElfTest.cpp111 Elf elf(memory_); in TEST_F() local
118 Elf elf(memory_); in TEST_F() local
144 Elf elf(memory_); in TEST_F() local
157 Elf elf(memory_); in TEST_F() local
170 Elf elf(memory_); in TEST_F() local
182 Elf elf(memory_); in TEST_F() local
194 Elf elf(memory_); in TEST_F() local
206 Elf elf(memory_); in TEST_F() local
218 Elf elf(memory_); in TEST_F() local
230 Elf elf(memory_); in TEST_F() local
[all …]
DMapInfoGetElfTest.cpp74 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
86 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
106 Elf* elf = info.GetElf(process_memory_, ARCH_ARM64); in TEST_F() local
120 Elf* elf = info.GetElf(process_memory_, ARCH_X86); in TEST_F() local
133 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
149 Elf* elf = info.GetElf(process_memory_, ARCH_ARM64); in TEST_F() local
164 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
194 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
223 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
256 Elf* elf = info.GetElf(process_memory_, ARCH_ARM); in TEST_F() local
[all …]
DJitDebugTest.cpp40 ElfFake* elf = new ElfFake(memory); in CreateFakeElf() local
241 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
247 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
254 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
263 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
272 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
283 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
293 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
333 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
351 Elf* elf = jit_debug_->GetElf(maps_.get(), 0x1500); in TEST_F() local
DElfInterfaceTest.cpp153 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SinglePtLoad() local
191 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in MultipleExecutablePtLoads() local
258 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr() local
327 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in NonExecutablePtLoads() local
384 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in ManyPhdrs() local
552 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in Soname() local
573 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameAfterDtNull() local
594 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameSize() local
617 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameMissingMap() local
638 ElfType elf(&memory_); in InitHeadersEhFrameTest() local
[all …]
DMapInfoTest.cpp60 ElfFake* elf = new ElfFake(nullptr); in TEST() local
/system/extras/simpleperf/
Dread_elf.cpp145 ElfStatus GetBuildIdFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, BuildId* build_id) { in GetBuildIdFromELFFile()
167 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(obj)) { in GetBuildIdFromObjectFile() local
169 } else if (auto elf = llvm::dyn_cast<llvm::object::ELF64LEObjectFile>(obj)) { in GetBuildIdFromObjectFile() local
246 ElfStatus ReadSectionFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, const std::string& s… in ReadSectionFromELFFile()
329 void AddSymbolForPltSection(const llvm::object::ELFObjectFile<ELFT>* elf, in AddSymbolForPltSection()
361 void CheckSymbolSections(const llvm::object::ELFObjectFile<ELFT>* elf, in CheckSymbolSections()
381 ElfStatus ParseSymbolsFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, in ParseSymbolsFromELFFile()
410 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromELFFile() local
412 } else if (auto elf = llvm::dyn_cast<llvm::object::ELF64LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromELFFile() local
460 if (auto elf = llvm::dyn_cast<llvm::object::ELF32LEObjectFile>(wrapper.obj)) { in ParseSymbolsFromEmbeddedElfFile() local
[all …]
Dread_apk.cpp45 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByOffsetWithoutCache(apk_path, file_offset); in FindElfInApkByOffset() local
61 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByNameWithoutCache(apk_path, entry_name); in FindElfInApkByName() local
DOfflineUnwinder.cpp127 EmbeddedElf* elf = ApkInspector::FindElfInApkByName(std::get<1>(tuple), std::get<2>(tuple)); in CreateMapInfo() local
Ddso.cpp480 EmbeddedElf* elf = ApkInspector::FindElfInApkByName(std::get<1>(tuple), in GetMinExecutableVaddr() local
552 EmbeddedElf* elf = ApkInspector::FindElfInApkByName(std::get<1>(tuple), std::get<2>(tuple)); in LoadSymbols() local
725 EmbeddedElf* elf = ApkInspector::FindElfInApkByName(std::get<1>(tuple), std::get<2>(tuple)); in GetBuildIdFromDsoPath() local
/system/core/libunwindstack/tools/
Dunwind_info.cpp40 void DumpArm(Elf* elf, ElfInterfaceArm* interface) { in DumpArm()
84 void DumpDwarfSection(Elf* elf, DwarfSection* section, uint64_t) { in DumpDwarfSection()
115 Elf elf(memory); in GetElfInfo() local
Dunwind_symbols.cpp68 unwindstack::Elf elf(memory); in main() local
Dunwind_reg_info.cpp175 Elf elf(memory); in GetInfo() local
/system/core/libunwindstack/
DRegsArm.cpp54 uint64_t RegsArm::GetPcAdjustment(uint64_t rel_pc, Elf* elf) { in GetPcAdjustment()
130 bool RegsArm::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
DUnwinder.cpp93 FrameData* Unwinder::FillInFrame(MapInfo* map_info, Elf* elf, uint64_t rel_pc, in FillInFrame()
159 Elf* elf; in Unwind() local
DGlobal.cpp57 Elf* elf = info->GetElf(memory_, arch()); in GetVariableOffset() local
DLocalUnwinder.cpp104 Elf* elf = map_info->GetElf(process_memory_, arch); in Unwind() local
DJitDebug.cpp78 for (auto* elf : elf_list_) { in ~JitDebug() local
203 Elf* elf = new Elf(new MemoryRange(memory_, start, size, 0)); in GetElf() local
DRegsArm64.cpp127 bool RegsArm64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
DRegsMips64.cpp130 bool RegsMips64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
DRegsX86_64.cpp142 bool RegsX86_64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
DRegsMips.cpp132 bool RegsMips::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
DRegsX86.cpp122 bool RegsX86::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
/system/core/libunwindstack/include/unwindstack/
DMapInfo.h60 std::shared_ptr<Elf> elf; member
/system/core/libbacktrace/
DUnwindStackMap.cpp120 unwindstack::Elf* elf = map_info->GetElf(process_memory(), arch_); in GetFunctionName() local
/system/core/libunwindstack/benchmarks/
Dunwind_benchmarks.cpp112 unwindstack::Elf* elf = build_id_map_info->GetElf(std::shared_ptr<unwindstack::Memory>(), in BM_get_build_id_from_elf() local

12