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
84
#define
BIONIC_TLS_SLOTS
BIONIC_ALIGN(128 + TLS_SLOT_FIRST_USER_SLOT + GLOBAL_INIT_THREAD_LOCAL_BUFFER_COUNT, 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
100
static void* tls[
BIONIC_TLS_SLOTS
];
pthread_create.cpp
61
for (size_t i = 0; i <
BIONIC_TLS_SLOTS
; ++i) {
207
void** tls = (void**)((uint8_t*)(thread->attr.stack_base) + thread->attr.stack_size -
BIONIC_TLS_SLOTS
* sizeof(void*));
sysconf.cpp
310
return (
BIONIC_TLS_SLOTS
- TLS_SLOT_FIRST_USER_SLOT - GLOBAL_INIT_THREAD_LOCAL_BUFFER_COUNT);
Completed in 35 milliseconds