Lines Matching defs:tcbsize
61 void *_rtld_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign);
62 void _rtld_free_tls(void *tls, size_t tcbsize, size_t tcbalign);
63 void *__libc_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign);
64 void __libc_free_tls(void *tls, size_t tcbsize, size_t tcbalign);
120 __libc_free_tls(void *tcb, size_t tcbsize, size_t tcbalign __unused)
125 tls = (Elf_Addr **)((Elf_Addr)tcb + tcbsize - TLS_TCB_SIZE);
135 __libc_allocate_tls(void *oldtcb, size_t tcbsize, size_t tcbalign __unused)
141 if (oldtcb != NULL && tcbsize == TLS_TCB_SIZE)
144 tcb = __je_bootstrap_calloc(1, tls_static_space + tcbsize - TLS_TCB_SIZE);
145 tls = (Elf_Addr **)(tcb + tcbsize - TLS_TCB_SIZE);
181 __libc_free_tls(void *tcb, size_t tcbsize __unused, size_t tcbalign)
204 __libc_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign)
213 if (tcbsize < 2 * sizeof(Elf_Addr))
214 tcbsize = 2 * sizeof(Elf_Addr);
215 tls = __je_bootstrap_calloc(1, size + tcbsize);
255 __libc_allocate_tls(void *oldtls __unused, size_t tcbsize __unused,
262 __libc_free_tls(void *tcb __unused, size_t tcbsize __unused,