Lines Matching refs:tls_block
235 char *tls_block, *tls; in __libc_allocate_tls() local
257 tls_block = libc_malloc_aligned(tls_block_size, maxalign); in __libc_allocate_tls()
258 if (tls_block == NULL) { in __libc_allocate_tls()
262 memset(tls_block, 0, tls_block_size); in __libc_allocate_tls()
263 tcb = (struct tcb *)(tls_block + pre_size + extra_size); in __libc_allocate_tls()
267 memcpy(tls_block, get_tls_block_ptr(oldtcb, tcbsize), in __libc_allocate_tls()
329 char *tls_block, *tls; in __libc_allocate_tls() local
338 tls_block = libc_malloc_aligned(size + tcbsize, tcbalign); in __libc_allocate_tls()
339 if (tls_block == NULL) { in __libc_allocate_tls()
343 memset(tls_block, 0, size + tcbsize); in __libc_allocate_tls()
351 tcb = (struct tcb *)(tls_block + size); in __libc_allocate_tls()