Searched refs:symbol_name (Results 1 – 6 of 6) sorted by relevance
/art/runtime/ |
D | elf_file.h | 63 const uint8_t* FindDynamicSymbolAddress(const std::string& symbol_name) const; 80 const std::string& symbol_name,
|
D | elf_file_impl.h | 87 const uint8_t* FindDynamicSymbolAddress(const std::string& symbol_name) const; 96 const std::string& symbol_name, 165 const Elf_Sym* FindDynamicSymbol(const std::string& symbol_name) const; 185 const std::string& symbol_name,
|
D | elf_file.cc | 752 const std::string& symbol_name) const { in FindDynamicSymbolAddress() 757 const Elf_Sym* sym = FindDynamicSymbol(symbol_name); in FindDynamicSymbolAddress() 770 const std::string& symbol_name) const { in FindDynamicSymbol() 775 Elf_Word hash = elfhash(symbol_name.c_str()); in FindDynamicSymbol() 788 if (symbol_name == name) { in FindDynamicSymbol() 841 Elf_Word section_type, const std::string& symbol_name, bool build_map) { in FindSymbolByName() argument 888 typename SymbolTable::const_iterator it = (*symbol_table)->find(symbol_name); in FindSymbolByName() 913 if (symbol_name == name) { in FindSymbolByName() 922 Elf_Word section_type, const std::string& symbol_name, bool build_map) { in FindSymbolAddress() argument 923 Elf_Sym* symbol = FindSymbolByName(section_type, symbol_name, build_map); in FindSymbolAddress() [all …]
|
D | oat_file.cc | 133 virtual const uint8_t* FindDynamicSymbolAddress(const std::string& symbol_name, 900 const uint8_t* FindDynamicSymbolAddress(const std::string& symbol_name, in FindDynamicSymbolAddress() argument 903 reinterpret_cast<const uint8_t*>(dlsym(dlopen_handle_, symbol_name.c_str())); in FindDynamicSymbolAddress() 1243 const uint8_t* FindDynamicSymbolAddress(const std::string& symbol_name, in FindDynamicSymbolAddress() argument 1245 const uint8_t* ptr = elf_file_->FindDynamicSymbolAddress(symbol_name); in FindDynamicSymbolAddress() 1483 const uint8_t* FindDynamicSymbolAddress(const std::string& symbol_name ATTRIBUTE_UNUSED, in FindDynamicSymbolAddress()
|
/art/dex2oat/linker/ |
D | elf_writer_test.cc | 43 #define EXPECT_ELF_FILE_ADDRESS(ef, expected_value, symbol_name, build_map) \ argument 46 symbol_name, \ 53 EXPECT_EQ(expected_value, (ef)->FindDynamicSymbolAddress(symbol_name)); \
|
/art/runtime/jni/ |
D | java_vm_ext.cc | 162 void* FindSymbol(const std::string& symbol_name, const char* shorty = nullptr) in FindSymbol() argument 165 ? FindSymbolWithNativeBridge(symbol_name, shorty) in FindSymbol() 166 : FindSymbolWithoutNativeBridge(symbol_name); in FindSymbol() 170 void* FindSymbolWithoutNativeBridge(const std::string& symbol_name) in FindSymbolWithoutNativeBridge() argument 174 return dlsym(handle_, symbol_name.c_str()); in FindSymbolWithoutNativeBridge() 177 void* FindSymbolWithNativeBridge(const std::string& symbol_name, const char* shorty) in FindSymbolWithNativeBridge() argument 182 return android::NativeBridgeGetTrampoline(handle_, symbol_name.c_str(), shorty, len); in FindSymbolWithNativeBridge()
|