Searched refs:symbol_name (Results 1 – 4 of 4) sorted by relevance
/art/runtime/ |
D | elf_file.h | 80 const byte* FindDynamicSymbolAddress(const std::string& symbol_name) const; 88 const std::string& symbol_name, 137 const Elf32_Sym* FindDynamicSymbol(const std::string& symbol_name) const; 157 const std::string& symbol_name,
|
D | elf_file.cc | 753 const byte* ElfFile::FindDynamicSymbolAddress(const std::string& symbol_name) const { in FindDynamicSymbolAddress() 758 const Elf32_Sym* sym = FindDynamicSymbol(symbol_name); in FindDynamicSymbolAddress() 767 const Elf32_Sym* ElfFile::FindDynamicSymbol(const std::string& symbol_name) const { in FindDynamicSymbol() 772 Elf32_Word hash = elfhash(symbol_name.c_str()); in FindDynamicSymbol() 785 if (symbol_name == name) { in FindDynamicSymbol() 829 const std::string& symbol_name, in FindSymbolByName() argument 875 SymbolTable::const_iterator it = (*symbol_table)->find(symbol_name); in FindSymbolByName() 900 if (symbol_name == name) { in FindSymbolByName() 908 const std::string& symbol_name, in FindSymbolAddress() argument 910 Elf32_Sym* symbol = FindSymbolByName(section_type, symbol_name, build_map); in FindSymbolAddress()
|
D | jni_internal.cc | 423 void* FindSymbol(const std::string& symbol_name) { in FindSymbol() argument 424 return dlsym(handle_, symbol_name.c_str()); in FindSymbol() 427 void* FindSymbolWithNativeBridge(const std::string& symbol_name, mirror::ArtMethod* m) in FindSymbolWithNativeBridge() argument 436 return android::NativeBridgeGetTrampoline(handle_, symbol_name.c_str(), shorty, len); in FindSymbolWithNativeBridge()
|
/art/compiler/ |
D | elf_writer_test.cc | 34 #define EXPECT_ELF_FILE_ADDRESS(ef, expected_value, symbol_name, build_map) \ argument 37 symbol_name, \ 45 EXPECT_EQ(expected_value, ef->FindDynamicSymbolAddress(symbol_name)); \
|