Searched refs:TinyElfLoader (Results 1 – 1 of 1) sorted by relevance
/frameworks/libs/binary_translation/tiny_loader/ |
D | tiny_loader.cc | 124 class TinyElfLoader { class 126 explicit TinyElfLoader(const char* name); 201 TinyElfLoader::TinyElfLoader(const char* name) in TinyElfLoader() function in __anon8a8229810111::TinyElfLoader 224 bool TinyElfLoader::CheckElfHeader(const ElfEhdr* header) { in CheckElfHeader() 268 bool TinyElfLoader::ReadElfHeader(int fd, ElfEhdr* header) { in ReadElfHeader() 284 bool TinyElfLoader::CheckFileRange(off64_t file_size, ElfAddr offset, size_t size, in CheckFileRange() 293 bool TinyElfLoader::CheckMemoryRange(uintptr_t load_addr, size_t load_size, ElfAddr offset, in CheckMemoryRange() 303 bool TinyElfLoader::ReadProgramHeadersFromFile(const ElfEhdr* header, int fd, off64_t file_size, in ReadProgramHeadersFromFile() 324 bool TinyElfLoader::ReadProgramHeadersFromMemory(const ElfEhdr* header, uintptr_t load_addr, in ReadProgramHeadersFromMemory() 341 uint8_t* TinyElfLoader::Reserve(void* hint, size_t size, TinyLoader::mmap64_fn_t mmap64_fn) { in Reserve() [all …]
|