Searched refs:TlsModules (Results 1 – 8 of 8) sorted by relevance
183 TlsModules& modules = __libc_shared_globals()->tls_modules; in __init_static_tls()227 const TlsModules& modules = __libc_shared_globals()->tls_modules; in update_tls_dtv()280 TlsModules& modules = __libc_shared_globals()->tls_modules; in tls_get_addr_slow_path()335 TlsModules& modules = __libc_shared_globals()->tls_modules; in __free_dynamic_tls()
87 TlsModules& tls_modules = __libc_shared_globals()->tls_modules; in __libc_preinit_impl()
62 const TlsModules& tls_modules = __libc_shared_globals()->tls_modules; in dl_iterate_phdr()
140 TlsModules& modules = __libc_shared_globals()->tls_modules; in layout_static_tls()
117 struct TlsModules { struct118 constexpr TlsModules() {} in TlsModules() function
93 TlsModules tls_modules;
59 TlsModules& libc_modules = __libc_shared_globals()->tls_modules; in register_tls_module()
507 The loader exposes a list of TLS modules ([`struct TlsModules`][TlsModules]) to `libc.so` using the509 [elf_tls.cpp][tls_modules-libc]). `__tls_get_addr` in libc.so acquires the `TlsModules::mutex` and512 [TlsModules]: https://android-review.googlesource.com/c/platform/bionic/+/723698/1/libc/bionic/elf_…