Searched refs:tcbsize (Results 1 - 3 of 3) sorted by relevance
/freebsd-10-stable/libexec/rtld-elf/ |
H A D | rtld_tls.h | 39 * include 'tcbsize' bytes aligned to a 'tcbalign' boundary (in bytes) 60 void *_rtld_allocate_tls(void* oldtls, size_t tcbsize, size_t tcbalign) 64 * Free a TLS block allocated using _rtld_allocate_tls(). The tcbsize 68 void _rtld_free_tls(void *tcb, size_t tcbsize, size_t tcbalign) __exported;
|
H A D | rtld.c | 4441 allocate_tls(Obj_Entry *objs, void *oldtcb, size_t tcbsize, size_t tcbalign) argument 4450 if (oldtcb != NULL && tcbsize == TLS_TCB_SIZE) 4453 assert(tcbsize >= TLS_TCB_SIZE); 4454 tcb = xcalloc(1, tls_static_space - TLS_TCB_SIZE + tcbsize); 4455 tls = (Elf_Addr **)(tcb + tcbsize - TLS_TCB_SIZE); 4493 free_tls(void *tcb, size_t tcbsize, size_t tcbalign) argument 4499 assert(tcbsize >= TLS_TCB_SIZE); 4501 tlsstart = (Elf_Addr)tcb + tcbsize - TLS_TCB_SIZE; 4523 allocate_tls(Obj_Entry *objs, void *oldtls, size_t tcbsize, size_t tcbalign) argument 4535 size = round(tls_static_space, ralign) + round(tcbsize, ralig 4591 free_tls(void *tls, size_t tcbsize, size_t tcbalign) argument 4707 _rtld_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign) argument 4720 _rtld_free_tls(void *tcb, size_t tcbsize, size_t tcbalign) argument [all...] |
/freebsd-10-stable/lib/libc/gen/ |
H A D | tls.c | 60 void *_rtld_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign); 61 void _rtld_free_tls(void *tls, size_t tcbsize, size_t tcbalign); 62 void *__libc_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign); 63 void __libc_free_tls(void *tls, size_t tcbsize, size_t tcbalign); 121 __libc_free_tls(void *tcb, size_t tcbsize, size_t tcbalign __unused) argument 126 tls = (Elf_Addr **)((Elf_Addr)tcb + tcbsize - TLS_TCB_SIZE); 136 __libc_allocate_tls(void *oldtcb, size_t tcbsize, size_t tcbalign __unused) argument 142 if (oldtcb != NULL && tcbsize == TLS_TCB_SIZE) 145 tcb = __jemalloc_a0calloc(1, tls_static_space + tcbsize - TLS_TCB_SIZE); 146 tls = (Elf_Addr **)(tcb + tcbsize 202 __libc_allocate_tls(void *oldtls, size_t tcbsize, size_t tcbalign) argument [all...] |
Completed in 518 milliseconds