Home
last modified time | relevance | path

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

/art/runtime/
Delf_file.h83 const byte* FindDynamicSymbolAddress(const std::string& symbol_name) const;
91 const std::string& symbol_name,
140 const Elf32_Sym* FindDynamicSymbol(const std::string& symbol_name) const;
160 const std::string& symbol_name,
Delf_file.cc770 const byte* ElfFile::FindDynamicSymbolAddress(const std::string& symbol_name) const { in FindDynamicSymbolAddress()
775 const Elf32_Sym* sym = FindDynamicSymbol(symbol_name); in FindDynamicSymbolAddress()
786 const Elf32_Sym* ElfFile::FindDynamicSymbol(const std::string& symbol_name) const { in FindDynamicSymbol()
791 Elf32_Word hash = elfhash(symbol_name.c_str()); in FindDynamicSymbol()
804 if (symbol_name == name) { in FindDynamicSymbol()
848 const std::string& symbol_name, in FindSymbolByName() argument
894 SymbolTable::const_iterator it = (*symbol_table)->find(symbol_name); in FindSymbolByName()
919 if (symbol_name == name) { in FindSymbolByName()
927 const std::string& symbol_name, in FindSymbolAddress() argument
929 Elf32_Sym* symbol = FindSymbolByName(section_type, symbol_name, build_map); in FindSymbolAddress()
Djni_internal.cc423 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/
Delf_writer_test.cc34 #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)); \