Searched refs:ElfFileImpl (Results 1 – 3 of 3) sorted by relevance
/art/runtime/ |
D | elf_file.cc | 40 ElfFileImpl<ElfTypes>::ElfFileImpl(File* file, bool writable, bool program_header_only) in ElfFileImpl() function in art::ElfFileImpl 60 ElfFileImpl<ElfTypes>* ElfFileImpl<ElfTypes>::Open(File* file, in Open() 65 std::unique_ptr<ElfFileImpl<ElfTypes>> elf_file( in Open() 66 new ElfFileImpl<ElfTypes>(file, writable, program_header_only)); in Open() 83 ElfFileImpl<ElfTypes>* ElfFileImpl<ElfTypes>::Open(File* file, in Open() 88 std::unique_ptr<ElfFileImpl<ElfTypes>> elf_file( in Open() 89 new ElfFileImpl<ElfTypes>(file, (prot & PROT_WRITE) != 0, /* program_header_only= */ false)); in Open() 97 bool ElfFileImpl<ElfTypes>::Setup(File* file, in Setup() 280 ElfFileImpl<ElfTypes>::~ElfFileImpl() { in ~ElfFileImpl() 286 bool ElfFileImpl<ElfTypes>::CheckAndSet(Elf32_Off offset, const char* label, in CheckAndSet() [all …]
|
D | elf_file_impl.h | 31 class ElfFileImpl { 46 static ElfFileImpl* Open(File* file, 51 static ElfFileImpl* Open(File* file, 56 ~ElfFileImpl(); 129 ElfFileImpl(File* file, bool writable, bool program_header_only); 219 DISALLOW_COPY_AND_ASSIGN(ElfFileImpl);
|
D | elf_file.h | 32 class ElfFileImpl; variable 35 using ElfFileImpl32 = ElfFileImpl<ElfTypes32>; 36 using ElfFileImpl64 = ElfFileImpl<ElfTypes64>;
|