OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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