Home
last modified time | relevance | path

Searched refs:ElfPhdr (Results 1 – 4 of 4) sorted by relevance

/frameworks/libs/binary_translation/tiny_loader/
Dtiny_loader.cc89 size_t phdr_table_get_load_size(const ElfPhdr* phdr_table, size_t phdr_count, in phdr_table_get_load_size()
96 const ElfPhdr* phdr = &phdr_table[i]; in phdr_table_get_load_size()
139 const ElfPhdr** phdr_table, size_t* phdr_num);
142 const ElfPhdr** phdr_table, size_t* phdr_num);
144 bool ReserveAddressSpace(ElfHalf e_type, const ElfPhdr* phdr_table, size_t phdr_num, size_t align,
148 bool LoadSegments(int fd, size_t file_size, ElfHalf e_type, const ElfPhdr* phdr_table,
169 const ElfPhdr* loaded_phdr_;
260 if (header->e_phnum < 1 || header->e_phnum > 65536 / sizeof(ElfPhdr)) { in CheckElfHeader()
304 const ElfPhdr** phdr_table, size_t* phdr_num) { in ReadProgramHeadersFromFile()
306 size_t size = phnum * sizeof(ElfPhdr); in ReadProgramHeadersFromFile()
[all …]
/frameworks/libs/binary_translation/tiny_loader/include/berberis/tiny_loader/
Dloaded_elf_file.h40 const ElfPhdr* phdr_table, size_t phdr_count, const ElfDyn* dynamic, in LoadedElfFile()
55 const ElfPhdr* phdr_table, size_t phdr_count, const ElfDyn* dynamic, in LoadedElfFile()
82 const ElfPhdr* phdr_table() const { return phdr_table_; } in phdr_table()
99 const ElfPhdr* phdr_table_;
Delf_types.h39 using ElfPhdr = ElfW(Phdr); variable
/frameworks/libs/binary_translation/guest_loader/
Dguest_loader.cc56 const ElfPhdr* phdr_table = loaded_executable->phdr_table(); in FindPtInterp()