Lines Matching refs:soinfo
67 static void set_bss_vma_name(soinfo* si);
74 static soinfo* solist;
75 static soinfo* sonext;
76 static soinfo* somain; // main process, always the one after libdl_info
77 static soinfo* solinker;
78 static soinfo* vdso; // vdso if present
80 void solist_add_soinfo(soinfo* si) { in solist_add_soinfo()
85 bool solist_remove_soinfo(soinfo* si) { in solist_remove_soinfo()
86 soinfo *prev = nullptr, *trav; in solist_remove_soinfo()
111 soinfo* solist_get_head() { in solist_get_head()
115 soinfo* solist_get_somain() { in solist_get_somain()
119 soinfo* solist_get_vdso() { in solist_get_vdso()
128 static std::vector<soinfo*> g_ld_preloads;
163 soinfo* si = soinfo_alloc(&g_default_namespace, "[vdso]", nullptr, 0, 0); in add_vdso()
184 static void init_link_map_head(soinfo& info) { in init_link_map_head()
352 soinfo* si = soinfo_alloc(&g_default_namespace, in linker_main()
551 static void set_bss_vma_name(soinfo* si) { in set_bss_vma_name()
623 __linker_init_post_relocation(KernelArgumentBlock& args, soinfo& linker_so);
660 soinfo tmp_linker_so(nullptr, nullptr, nullptr, 0, 0); in __linker_init()
684 __linker_init_post_relocation(KernelArgumentBlock& args, soinfo& tmp_linker_so) { in __linker_init_post_relocation()