Lines Matching refs:vi
704 const version_info* vi) { in ElfW()
718 result = current_soinfo->find_symbol_by_name(symbol_name, vi); in ElfW()
737 const version_info* vi, in ElfW()
766 s = si->find_symbol_by_name(symbol_name, vi); in ElfW()
782 vi); in ElfW()
798 const version_info* vi) { in ElfW()
807 return dlsym_linear_lookup(&g_default_namespace, name, vi, found, nullptr, RTLD_DEFAULT); in ElfW()
815 return dlsym_handle_lookup_impl(si->get_primary_namespace(), si, nullptr, found, symbol_name, vi); in ElfW()
2259 version_info* vi = nullptr; in do_dlsym() local
2264 vi = &vi_instance; in do_dlsym()
2268 sym = dlsym_linear_lookup(ns, sym_name, vi, &found, caller, handle); in do_dlsym()
2274 sym = dlsym_handle_lookup(si, &found, sym_name, vi); in do_dlsym()
2647 ElfW(Versym) find_verdef_version_index(const soinfo* si, const version_info* vi) { in find_verdef_version_index() argument
2648 if (vi == nullptr) { in find_verdef_version_index()
2656 if (verdef->vd_hash == vi->elf_hash && in find_verdef_version_index()
2657 strcmp(vi->name, si->get_string(verdaux->vda_name)) == 0) { in find_verdef_version_index()
2704 const char* sym_name, const version_info** vi) { in lookup_version_info() argument
2709 *vi = version_tracker.get_version_info(sym_ver); in lookup_version_info()
2711 if (*vi == nullptr) { in lookup_version_info()
2718 *vi = nullptr; in lookup_version_info()