/system/core/libunwindstack/tests/ |
D | ElfTest.cpp | 111 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 …]
|
D | MapInfoGetElfTest.cpp | 74 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 …]
|
D | JitDebugTest.cpp | 40 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
|
D | ElfInterfaceTest.cpp | 153 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 …]
|
D | MapInfoTest.cpp | 60 ElfFake* elf = new ElfFake(nullptr); in TEST() local
|
/system/extras/simpleperf/ |
D | read_elf.cpp | 145 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 …]
|
D | read_apk.cpp | 45 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
|
D | OfflineUnwinder.cpp | 127 EmbeddedElf* elf = ApkInspector::FindElfInApkByName(std::get<1>(tuple), std::get<2>(tuple)); in CreateMapInfo() local
|
D | dso.cpp | 480 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/ |
D | unwind_info.cpp | 40 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
|
D | unwind_symbols.cpp | 68 unwindstack::Elf elf(memory); in main() local
|
D | unwind_reg_info.cpp | 175 Elf elf(memory); in GetInfo() local
|
/system/core/libunwindstack/ |
D | RegsArm.cpp | 54 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()
|
D | Unwinder.cpp | 93 FrameData* Unwinder::FillInFrame(MapInfo* map_info, Elf* elf, uint64_t rel_pc, in FillInFrame() 159 Elf* elf; in Unwind() local
|
D | Global.cpp | 57 Elf* elf = info->GetElf(memory_, arch()); in GetVariableOffset() local
|
D | LocalUnwinder.cpp | 104 Elf* elf = map_info->GetElf(process_memory_, arch); in Unwind() local
|
D | JitDebug.cpp | 78 for (auto* elf : elf_list_) { in ~JitDebug() local 203 Elf* elf = new Elf(new MemoryRange(memory_, start, size, 0)); in GetElf() local
|
D | RegsArm64.cpp | 127 bool RegsArm64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
|
D | RegsMips64.cpp | 130 bool RegsMips64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
|
D | RegsX86_64.cpp | 142 bool RegsX86_64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
|
D | RegsMips.cpp | 132 bool RegsMips::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
|
D | RegsX86.cpp | 122 bool RegsX86::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { in StepIfSignalHandler()
|
/system/core/libunwindstack/include/unwindstack/ |
D | MapInfo.h | 60 std::shared_ptr<Elf> elf; member
|
/system/core/libbacktrace/ |
D | UnwindStackMap.cpp | 120 unwindstack::Elf* elf = map_info->GetElf(process_memory(), arch_); in GetFunctionName() local
|
/system/core/libunwindstack/benchmarks/ |
D | unwind_benchmarks.cpp | 112 unwindstack::Elf* elf = build_id_map_info->GetElf(std::shared_ptr<unwindstack::Memory>(), in BM_get_build_id_from_elf() local
|