Home
last modified time | relevance | path

Searched refs:TinySymbolTable (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/tiny_loader/include/berberis/tiny_loader/
Dtiny_symbol_table.h27 class TinySymbolTable {
29 TinySymbolTable();
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,
39 TinySymbolTable(TinySymbolTable&& that) = default;
40 TinySymbolTable& operator=(TinySymbolTable&& that) = default;
Dloaded_elf_file.h103 TinySymbolTable symbol_table_;
/frameworks/libs/binary_translation/tiny_loader/
Dtiny_symbol_table.cc24 TinySymbolTable::TinySymbolTable() in TinySymbolTable() function in TinySymbolTable
41 TinySymbolTable::TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, in TinySymbolTable() function in TinySymbolTable
61 TinySymbolTable::TinySymbolTable(ElfAddr load_bias, ElfSym* symtab, const char* strtab, in TinySymbolTable() function in TinySymbolTable
80 uint32_t TinySymbolTable::GnuHash(const char* symbol_name) const { in GnuHash()
90 uint32_t TinySymbolTable::SysvHash(const char* symbol_name) const { in SysvHash()
103 const char* TinySymbolTable::GetString(ElfWord index) const { in GetString()
113 void* TinySymbolTable::FindGnuSymbol(const char* name) const { in FindGnuSymbol()
150 void* TinySymbolTable::FindSysvSymbol(const char* name) const { in FindSysvSymbol()
167 void TinySymbolTable::ForEachGnuSymbol(std::function<void(const ElfSym*)> symbol_handler) const { in ForEachGnuSymbol()
185 void TinySymbolTable::ForEachSysvSymbol(std::function<void(const ElfSym*)> symbol_handler) const { in ForEachSysvSymbol()
[all …]