Home
last modified time | relevance | path

Searched refs:g_tls_modules (Results 1 – 1 of 1) sorted by relevance

/bionic/linker/
Dlinker_tls.cpp45 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()
[all …]