Searched defs:tls (Results 1 - 4 of 4) sorted by relevance

/bionic/libc/arch-arm64/bionic/
H A D__set_tls.c31 __LIBC_HIDDEN__ void __set_tls(void* tls) { argument
32 asm("msr tpidr_el0, %0" : : "r" (tls));
/bionic/libc/bionic/
H A Dlibc_init_dynamic.cpp69 void** tls = __get_tls(); local
70 KernelArgumentBlock** args_slot = &reinterpret_cast<KernelArgumentBlock**>(tls)[TLS_SLOT_BIONIC_PREINIT];
H A Dpthread_create.cpp57 thread->tls[TLS_SLOT_SELF] = thread->tls;
58 thread->tls[TLS_SLOT_THREAD_ID] = thread;
60 thread->tls[TLS_SLOT_STACK_GUARD] = reinterpret_cast<void*>(__stack_chk_guard);
249 void* tls = reinterpret_cast<void*>(thread->tls); local
254 __init_user_desc(&tls_descriptor, false, tls);
255 tls = &tls_descriptor;
257 int rc = clone(__pthread_start, child_stack, flags, thread, &(thread->tid), tls, &(thread->tid));
H A Dpthread_internal.h103 void* tls[BIONIC_TLS_SLOTS]; member in class:pthread_internal_t

Completed in 58 milliseconds