Home
last modified time | relevance | path

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

/bionic/libc/private/
Dbionic_tls.h107 # define __get_tls() (*(__kernel_get_tls_t *)0xffff0fe0)() macro
119 # define __get_tls() \ macro
127 # define __get_tls() ( *((volatile void **) 0xffff0ff0) ) macro
131 extern void* __get_tls( void );
/bionic/libc/bionic/
D__errno.c33 return &((volatile int*)__get_tls())[TLS_SLOT_ERRNO]; in __errno()
Dlibc_init_dynamic.c72 void** tls_area = (void**)__get_tls(); in __libc_preinit()
Dpthread.c163 void** tls = (void**)__get_tls(); in __get_thread()
1753 ((uint32_t *)__get_tls())[key] = (uint32_t)ptr; in pthread_setspecific()
1772 return (void *)(((unsigned *)__get_tls())[key]); in pthread_getspecific()
1792 void** tls = (void**)__get_tls(); in pthread_key_clean_all()
/bionic/libc/arch-x86/bionic/
D__get_tls.c32 void* __get_tls(void) in __get_tls() function
/bionic/libc/arch-sh/bionic/
D__get_tls.c32 void *__get_tls(void) in __get_tls() function
/bionic/libc/
DAndroid.mk395 arch-x86/bionic/__get_tls.c \
448 arch-sh/bionic/__get_tls.c \
/bionic/libc/docs/
DCHANGES.TXT99 machine code is going to run, and the optimization for __get_tls() might