Home
last modified time | relevance | path

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

/bionic/libc/bionic/
Dpthread_key.cpp62 #define TLSMAP_WORDS ((BIONIC_TLS_SLOTS+TLSMAP_BITS-1)/TLSMAP_BITS)
67 return (key >= TLS_SLOT_FIRST_USER_SLOT && key < BIONIC_TLS_SLOTS); in IsValidUserKey()
78 key_destructor_t key_destructors[BIONIC_TLS_SLOTS];
106 for (int key = 0; key < BIONIC_TLS_SLOTS; ++key) { in CreateKey()
142 for (int key = 0; key < BIONIC_TLS_SLOTS; ++key) { in CleanAll()
Dlibc_init_common.cpp100 static void* tls[BIONIC_TLS_SLOTS]; in __libc_init_tls()
Dpthread_create.cpp61 for (size_t i = 0; i < BIONIC_TLS_SLOTS; ++i) { in __init_tls()
207 …**)((uint8_t*)(thread->attr.stack_base) + thread->attr.stack_size - BIONIC_TLS_SLOTS * sizeof(void… in pthread_create()
Dsysconf.cpp310 return (BIONIC_TLS_SLOTS - TLS_SLOT_FIRST_USER_SLOT - GLOBAL_INIT_THREAD_LOCAL_BUFFER_COUNT); in sysconf()
/bionic/libc/private/
Dbionic_tls.h84 #define BIONIC_TLS_SLOTS BIONIC_ALIGN(128 + TLS_SLOT_FIRST_USER_SLOT + GLOBAL_INIT_THREAD_LOCAL_BUF… macro