• Home
  • Raw
  • Download

Lines Matching defs:si

322   soinfo* si = new (g_soinfo_allocator.alloc()) soinfo(ns, name, file_stat,  in soinfo_alloc()  local
334 static void soinfo_free(soinfo* si) { in soinfo_free()
427 if (soinfo* si = find_containing_library(reinterpret_cast<void*>(pc))) { in do_dl_unwind_find_exidx() local
441 for (soinfo* si = solist_get_head(); si != nullptr; si = si->next) { in do_dl_iterate_phdr() local
560 void set_soinfo(soinfo* si) { in set_soinfo()
715 soinfo* si; in walk_dependencies_tree() local
799 soinfo* si = *it; in ElfW() local
863 for (soinfo* si = solist_get_head(); si != nullptr; si = si->next) { in find_containing_library() local
1112 auto predicate = [&](soinfo* si) { in find_loaded_library_by_inode()
1123 soinfo* si = linked_ns->soinfo_list().find_if(predicate); in find_loaded_library_by_inode() local
1137 auto predicate = [&](soinfo* si) { return strcmp(realpath, si->get_realpath()) == 0; }; in find_loaded_library_by_realpath()
1144 soinfo* si = linked_ns->soinfo_list().find_if(predicate); in find_loaded_library_by_realpath() local
1193 soinfo* si = nullptr; in load_library() local
1260 soinfo* si = soinfo_alloc(ns, realpath.c_str(), &file_stat, file_offset, rtld_flags); in load_library() local
1374 return !ns->soinfo_list().visit([&](soinfo* si) { in find_loaded_library_by_soname()
1613 soinfo* si = task->get_soinfo(); in find_libraries() local
1651 soinfo* si = task->get_soinfo(); in find_libraries() local
1704 soinfo* si = task->get_soinfo(); in find_libraries() local
1751 soinfo* si = task->get_soinfo(); in find_libraries() local
1785 [&] (soinfo* si) { in find_libraries()
1798 bool linked = local_group.visit([&](soinfo* si) { in find_libraries()
1836 soinfo* si = task->get_soinfo(); in find_libraries() local
1841 soinfo* si = task->get_soinfo(); in find_libraries() local
1858 soinfo* si = nullptr; in find_library() local
1901 soinfo* si = nullptr; in soinfo_unload_impl() local
1931 local_unload_list.for_each([](soinfo* si) { in soinfo_unload_impl()
2012 soinfo* si = find_containing_library(dso_handle); in increment_dso_handle_reference_counter() local
2035 soinfo* si = find_containing_library(dso_handle); in decrement_dso_handle_reference_counter() local
2202 soinfo* si = nullptr; in do_dlopen() local
2222 soinfo* si = nullptr; in do_dlopen() local
2234 soinfo* si = find_library(ns, translated_name, flags, extinfo, caller); in do_dlopen() local
2255 soinfo* si = find_containing_library(addr); in do_dladdr() local
2306 soinfo* si = nullptr; in do_dlsym() local
2387 soinfo* si = soinfo_from_handle(handle); in do_dlclose() local
2454 for (auto si : soinfos) { in add_soinfos_to_namespace() local
2649 [&](const soinfo* si) { return strcmp(si->get_soname(), target_soname) == 0; }); in init_verneed()
2673 static bool for_each_verdef(const soinfo* si, F functor) { in for_each_verdef()
2720 ElfW(Versym) find_verdef_version_index(const soinfo* si, const version_info* vi) { in find_verdef_version_index()
2747 bool validate_verdef_section(const soinfo* si) { in validate_verdef_section()