Lines Matching refs:elf
75 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SinglePtLoad() local
93 ASSERT_TRUE(elf->Init()); in SinglePtLoad()
95 const std::unordered_map<uint64_t, LoadInfo>& pt_loads = elf->pt_loads(); in SinglePtLoad()
113 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in MultipleExecutablePtLoads() local
149 ASSERT_TRUE(elf->Init()); in MultipleExecutablePtLoads()
151 const std::unordered_map<uint64_t, LoadInfo>& pt_loads = elf->pt_loads(); in MultipleExecutablePtLoads()
180 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr() local
216 ASSERT_TRUE(elf->Init()); in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr()
218 const std::unordered_map<uint64_t, LoadInfo>& pt_loads = elf->pt_loads(); in MultipleExecutablePtLoadsIncrementsNotSizeOfPhdr()
249 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in NonExecutablePtLoads() local
285 ASSERT_TRUE(elf->Init()); in NonExecutablePtLoads()
287 const std::unordered_map<uint64_t, LoadInfo>& pt_loads = elf->pt_loads(); in NonExecutablePtLoads()
306 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in ManyPhdrs() local
357 ASSERT_TRUE(elf->Init()); in ManyPhdrs()
359 const std::unordered_map<uint64_t, LoadInfo>& pt_loads = elf->pt_loads(); in ManyPhdrs()
413 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in Soname() local
452 ASSERT_TRUE(elf->Init()); in Soname()
454 ASSERT_TRUE(elf->GetSoname(&name)); in Soname()
468 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameAfterDtNull() local
508 ASSERT_TRUE(elf->Init()); in SonameAfterDtNull()
510 ASSERT_FALSE(elf->GetSoname(&name)); in SonameAfterDtNull()
523 std::unique_ptr<ElfInterface> elf(new ElfInterfaceType(&memory_)); in SonameSize() local
562 ASSERT_TRUE(elf->Init()); in SonameSize()
564 ASSERT_FALSE(elf->GetSoname(&name)); in SonameSize()