Home
last modified time | relevance | path

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

/bionic/libc/bionic/
Dbionic_elf_tls.cpp279 __attribute__((noinline)) static void* tls_get_addr_slow_path(const TlsIndex* ti) { in tls_get_addr_slow_path() argument
291 const size_t module_idx = __tls_module_id_to_idx(ti->module_id); in tls_get_addr_slow_path()
302 return static_cast<char*>(mod_ptr) + ti->offset; in tls_get_addr_slow_path()
314 extern "C" void* TLS_GET_ADDR(const TlsIndex* ti) TLS_GET_ADDR_CCONV { in TLS_GET_ADDR() argument
320 void* mod_ptr = dtv->modules[__tls_module_id_to_idx(ti->module_id)]; in TLS_GET_ADDR()
322 return static_cast<char*>(mod_ptr) + ti->offset; in TLS_GET_ADDR()
326 return tls_get_addr_slow_path(ti); in TLS_GET_ADDR()
/bionic/libc/private/
Dbionic_elf_tls.h174 extern "C" void* TLS_GET_ADDR(const TlsIndex* ti) TLS_GET_ADDR_CCONV;
/bionic/linker/
Dlinker.cpp2407 const TlsIndex ti { tls_module->module_id, sym->st_value }; in do_dlsym() local
2408 *symbol = TLS_GET_ADDR(&ti); in do_dlsym()