Lines Matching refs:g_tls_modules
45 static std::vector<TlsModule> g_tls_modules; variable
48 for (size_t i = 0; i < g_tls_modules.size(); ++i) { in get_unused_module_index()
49 if (g_tls_modules[i].soinfo_ptr == nullptr) { in get_unused_module_index()
53 g_tls_modules.push_back({}); in get_unused_module_index()
54 __libc_shared_globals()->tls_modules.module_count = g_tls_modules.size(); in get_unused_module_index()
55 __libc_shared_globals()->tls_modules.module_table = g_tls_modules.data(); in get_unused_module_index()
56 return g_tls_modules.size() - 1; in get_unused_module_index()
78 g_tls_modules[module_idx] = { in register_tls_module()
91 TlsModule& mod = g_tls_modules[__tls_module_id_to_idx(si_tls->module_id)]; in unregister_tls_module()
101 CHECK(module_idx < g_tls_modules.size()); in get_tls_module()
102 return g_tls_modules[module_idx]; in get_tls_module()