Lines Matching refs:sym_ver
1997 static std::string symbol_display_name(const char* sym_name, const char* sym_ver) { in symbol_display_name() argument
1998 if (sym_ver == nullptr) { in symbol_display_name()
2002 return std::string(sym_name) + ", version " + sym_ver; in symbol_display_name()
2220 const char* sym_ver, in do_dlsym() argument
2245 sym_ver, in do_dlsym()
2261 if (sym_ver != nullptr) { in do_dlsym()
2262 vi_instance.name = sym_ver; in do_dlsym()
2263 vi_instance.elf_hash = calculate_elf_hash(sym_ver); in do_dlsym()
2299 sym_name, sym_ver, found->get_soname(), *symbol); in do_dlsym()
2303 … DL_SYM_ERR("symbol \"%s\" found but not global", symbol_display_name(sym_name, sym_ver).c_str()); in do_dlsym()
2307 DL_SYM_ERR("undefined symbol: %s", symbol_display_name(sym_name, sym_ver).c_str()); in do_dlsym()
2706 ElfW(Versym) sym_ver = sym_ver_ptr == nullptr ? 0 : *sym_ver_ptr; in lookup_version_info()
2708 if (sym_ver != VER_NDX_LOCAL && sym_ver != VER_NDX_GLOBAL) { in lookup_version_info()
2709 *vi = version_tracker.get_version_info(sym_ver); in lookup_version_info()
2713 "referenced by symbol \"%s\" at \"%s\"", sym_ver, sym_name, get_realpath()); in lookup_version_info()