Searched refs:ElfFile (Results 1 – 7 of 7) sorted by relevance
/art/runtime/ |
D | elf_file.h | 41 class ElfFile { 43 static ElfFile* Open(File* file, 50 static ElfFile* Open(File* file, 54 ~ElfFile(); 108 explicit ElfFile(ElfFileImpl32* elf32); 109 explicit ElfFile(ElfFileImpl64* elf64); 114 DISALLOW_COPY_AND_ASSIGN(ElfFile);
|
D | elf_file.cc | 1684 ElfFile::ElfFile(ElfFileImpl32* elf32) : elf32_(elf32), elf64_(nullptr) { in ElfFile() function in art::ElfFile 1687 ElfFile::ElfFile(ElfFileImpl64* elf64) : elf32_(nullptr), elf64_(elf64) { in ElfFile() function in art::ElfFile 1690 ElfFile::~ElfFile() { in ~ElfFile() 1695 ElfFile* ElfFile::Open(File* file, in Open() 1726 return new ElfFile(elf_file_impl); in Open() 1736 return new ElfFile(elf_file_impl); in Open() 1746 ElfFile* ElfFile::Open(File* file, int mmap_prot, int mmap_flags, /*out*/std::string* error_msg) { in Open() 1775 return new ElfFile(elf_file_impl); in Open() 1785 return new ElfFile(elf_file_impl); in Open() 1803 bool ElfFile::Load(File* file, in Load() [all …]
|
D | oat_file.h | 42 class ElfFile; variable
|
D | oat_file.cc | 1369 ElfFile* elf_file, 1414 std::unique_ptr<ElfFile> elf_file_; 1420 ElfFile* elf_file, in InitializeFromElfFile() 1492 elf_file_.reset(ElfFile::Open(file, in ElfFileOpen()
|
/art/dex2oat/linker/ |
D | elf_writer.cc | 25 uintptr_t ElfWriter::GetOatDataAddress(ElfFile* elf_file) { in GetOatDataAddress() 37 std::unique_ptr<ElfFile> elf_file(ElfFile::Open(file, in GetOatElfInformation() 53 std::unique_ptr<ElfFile> elf_file(ElfFile::Open(file, true, false, /*low_4gb*/false, &error_msg)); in Fixup()
|
D | elf_writer_test.cc | 70 std::unique_ptr<ElfFile> ef(ElfFile::Open(file.get(), in TEST_F() 82 std::unique_ptr<ElfFile> ef(ElfFile::Open(file.get(), in TEST_F() 94 std::unique_ptr<ElfFile> ef(ElfFile::Open(file.get(), in TEST_F() 132 std::unique_ptr<ElfFile> ef(ElfFile::Open(file.get(), in TEST_F()
|
D | elf_writer.h | 33 class ElfFile; variable 51 static uintptr_t GetOatDataAddress(ElfFile* elf_file);
|