Home
last modified time | relevance | path

Searched refs:ElfFileImpl (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Delf_file.cc40 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 …]
Delf_file.h32 class ElfFileImpl; variable
35 typedef ElfFileImpl<ElfTypes32> ElfFileImpl32;
36 typedef ElfFileImpl<ElfTypes64> ElfFileImpl64;
Delf_file_impl.h31 class ElfFileImpl {
46 static ElfFileImpl* Open(File* file,
51 static ElfFileImpl* Open(File* file,
56 ~ElfFileImpl();
136 ElfFileImpl(File* file, bool writable, bool program_header_only);
226 DISALLOW_COPY_AND_ASSIGN(ElfFileImpl);