Home
last modified time | relevance | path

Searched refs:ElfFile (Results 1 – 7 of 7) sorted by relevance

/art/runtime/
Delf_file.h41 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);
Delf_file.cc1684 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 …]
Doat_file.h42 class ElfFile; variable
Doat_file.cc1369 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/
Delf_writer.cc25 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()
Delf_writer_test.cc70 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()
Delf_writer.h33 class ElfFile; variable
51 static uintptr_t GetOatDataAddress(ElfFile* elf_file);