Searched refs:symbol_name (Results 1 - 8 of 8) sorted by relevance
/bionic/linker/ |
H A D | linker_libcxx_support.cpp | 31 void* __find_icu_symbol(const char* symbol_name __attribute__((__unused__))) {
|
H A D | linker_soinfo.cpp | 132 bool soinfo::find_symbol_by_name(SymbolName& symbol_name, argument 138 gnu_lookup(symbol_name, vi, &symbol_index) : 139 elf_lookup(symbol_name, vi, &symbol_index); 174 bool soinfo::gnu_lookup(SymbolName& symbol_name, argument 177 uint32_t hash = symbol_name.gnu_hash(); 187 symbol_name.get_name(), get_realpath(), reinterpret_cast<void*>(base)); 192 symbol_name.get_name(), get_realpath(), reinterpret_cast<void*>(base)); 202 symbol_name.get_name(), get_realpath(), reinterpret_cast<void*>(base)); 227 strcmp(get_string(s->st_name), symbol_name.get_name()) == 0 && 230 symbol_name 243 elf_lookup(SymbolName& symbol_name, const version_info* vi, uint32_t* symbol_index) const argument [all...] |
H A D | linker_soinfo.h | 218 bool find_symbol_by_name(SymbolName& symbol_name, 276 bool elf_lookup(SymbolName& symbol_name, const version_info* vi, uint32_t* symbol_index) const; 278 bool gnu_lookup(SymbolName& symbol_name, const version_info* vi, uint32_t* symbol_index) const;
|
H A D | linker.cpp | 401 SymbolName symbol_name(name); 417 if (!si_from->find_symbol_by_name(symbol_name, vi, &s)) { 432 if (!global_si->find_symbol_by_name(symbol_name, vi, &s)) { 461 if (!local_si->find_symbol_by_name(symbol_name, vi, &s)) { 740 SymbolName& symbol_name, 755 if (!current_soinfo->find_symbol_by_name(symbol_name, vi, &result)) { 795 SymbolName symbol_name(name); 800 return dlsym_handle_lookup(si->get_primary_namespace(), si, nullptr, found, symbol_name, vi); 814 SymbolName symbol_name(name); 840 if (!si->find_symbol_by_name(symbol_name, v 736 dlsym_handle_lookup(android_namespace_t* ns, soinfo* root, soinfo* skip_until, soinfo** found, SymbolName& symbol_name, const version_info* vi) argument [all...] |
/bionic/libc/private/ |
H A D | icu.h | 53 void* __find_icu_symbol(const char* symbol_name);
|
/bionic/libc/bionic/ |
H A D | icu.cpp | 86 void* __find_icu_symbol(const char* symbol_name) { argument 90 char versioned_symbol_name[strlen(symbol_name) + sizeof(g_icudata_version)]; 92 symbol_name, g_icudata_version);
|
/bionic/tools/versioner/src/ |
H A D | SymbolDatabase.cpp | 127 for (llvm::StringRef symbol_name : symbols) { 128 if (symbol_name.empty()) { 132 if (result.count(symbol_name) != 0) { 134 printf("duplicated symbol '%s' in '%s'\n", symbol_name.str().c_str(), file.str().c_str()); 138 result[symbol_name] = symbol_type;
|
H A D | versioner.cpp | 325 const auto& symbol_name = symbol_it.first; local 332 const auto platform_availability_it = symbol_database.find(symbol_name); 334 completely_unavailable.insert(symbol_name); 373 extra_availability[symbol_name].insert(type); 375 missing_availability[symbol_name].insert(type); 382 const std::string& symbol_name = it.first; local 385 if (auto missing_it = missing_availability.find(symbol_name); 387 printf("%s: declaration marked available but symbol missing in [%s]\n", symbol_name.c_str(), 394 if (auto extra_it = extra_availability.find(symbol_name); 397 symbol_name [all...] |
Completed in 166 milliseconds