HomeSort by relevance Sort by last modified time
    Searched refs:BIONIC_TLS_SLOTS (Results 1 - 5 of 5) sorted by null

  /bionic/libc/private/
bionic_tls.h 93 #define BIONIC_TLS_SLOTS BIONIC_ALIGN(PTHREAD_KEYS_MAX + TLS_SLOT_FIRST_USER_SLOT + BIONIC_TLS_RESERVED_SLOTS, 4)
  /bionic/libc/bionic/
pthread_key.cpp 36 * There can be up to BIONIC_TLS_SLOTS independent TLS keys in a given process,
49 * Each thread has a TLS area that is a simple array of BIONIC_TLS_SLOTS void*
62 #define TLSMAP_WORDS ((BIONIC_TLS_SLOTS+TLSMAP_BITS-1)/TLSMAP_BITS)
67 return (key >= TLS_SLOT_FIRST_USER_SLOT && key < BIONIC_TLS_SLOTS);
78 key_destructor_t key_destructors[BIONIC_TLS_SLOTS];
106 for (int key = 0; key < BIONIC_TLS_SLOTS; ++key) {
142 for (int key = 0; key < BIONIC_TLS_SLOTS; ++key) {
libc_init_common.cpp 77 static void* tls[BIONIC_TLS_SLOTS];
pthread_create.cpp 56 memset(&thread->tls[0], 0, BIONIC_TLS_SLOTS * sizeof(void*));
195 thread->attr.stack_size - BIONIC_TLS_SLOTS * sizeof(void*));
sysconf.cpp 312 return (BIONIC_TLS_SLOTS - TLS_SLOT_FIRST_USER_SLOT - BIONIC_TLS_RESERVED_SLOTS);

Completed in 72 milliseconds