Searched refs:load_bias (Results 1 – 6 of 6) sorted by relevance
/frameworks/libs/binary_translation/tiny_loader/include/berberis/tiny_loader/ |
D | loaded_elf_file.h | 39 LoadedElfFile(ElfHalf e_type, void* base_addr, ElfAddr load_bias, void* entry_point, in LoadedElfFile() argument 46 load_bias_(load_bias), in LoadedElfFile() 51 symbol_table_(load_bias, symtab, strtab, strtab_size, gnu_nbucket, gnu_bucket, gnu_chain, in LoadedElfFile() 54 LoadedElfFile(ElfHalf e_type, void* base_addr, ElfAddr load_bias, void* entry_point, in LoadedElfFile() argument 60 load_bias_(load_bias), in LoadedElfFile() 65 symbol_table_(load_bias, symtab, strtab, strtab_size, sysv_nbucket, sysv_nchain, in LoadedElfFile() 78 ElfAddr load_bias() const { return load_bias_; } in load_bias() function
|
D | tiny_symbol_table.h | 31 TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, size_t strtab_size, 35 TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, size_t strtab_size,
|
/frameworks/libs/binary_translation/tiny_loader/tests/ |
D | tiny_loader_tests.cc | 48 ASSERT_EQ(actual.load_bias(), expected.load_bias()); in AssertLoadedElfFilesEqual() 87 ElfAddr load_bias = loaded_elf_file.load_bias(); in TestLoadLibrary() local 89 ASSERT_TRUE(reinterpret_cast<void*>(load_bias) == base_addr); in TestLoadLibrary()
|
/frameworks/libs/binary_translation/tiny_loader/ |
D | tiny_symbol_table.cc | 41 TinySymbolTable::TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, in TinySymbolTable() argument 45 : load_bias_(load_bias), in TinySymbolTable() 61 TinySymbolTable::TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, in TinySymbolTable() argument 64 : load_bias_(load_bias), in TinySymbolTable()
|
D | tiny_loader.cc | 146 void** load_start, size_t* load_size, uintptr_t* load_bias); 355 size_t* load_size, uintptr_t* load_bias) { in ReserveAddressSpace() argument 403 *load_bias = start - addr; in ReserveAddressSpace() 412 uintptr_t load_bias = 0; in LoadSegments() local 414 load_size, &load_bias)) { in LoadSegments() 426 ElfAddr seg_start = phdr->p_vaddr + load_bias; in LoadSegments()
|
/frameworks/libs/binary_translation/guest_loader/ |
D | guest_loader.cc | 58 ElfAddr load_bias = loaded_executable->load_bias(); in FindPtInterp() local 63 return reinterpret_cast<const char*>(load_bias + phdr.p_vaddr); in FindPtInterp()
|