Home
last modified time | relevance | path

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

/glibc-2.36/csu/
Dlibc-tls.c107 void *tlsblock; in __libc_setup_tls() local
148 tlsblock = _dl_early_allocate (tcb_offset + TLS_INIT_TCB_SIZE + max_align); in __libc_setup_tls()
149 if (tlsblock == NULL) in __libc_setup_tls()
153 tlsblock = _dl_early_allocate (tcb_offset + memsz + max_align in __libc_setup_tls()
156 if (tlsblock == NULL) in __libc_setup_tls()
158 tlsblock += TLS_PRE_TCB_SIZE; in __libc_setup_tls()
166 tlsblock = (void *) (((uintptr_t) tlsblock + max_align - 1) in __libc_setup_tls()
175 _dl_static_dtv[2].pointer.val = ((char *) tlsblock + tcb_offset in __libc_setup_tls()
179 _dl_static_dtv[2].pointer.val = (char *) tlsblock + tcb_offset; in __libc_setup_tls()
192 INSTALL_DTV ((char *) tlsblock + tcb_offset, _dl_static_dtv); in __libc_setup_tls()
[all …]