Home
last modified time | relevance | path

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

/freebsd/libexec/rtld-elf/
H A Drtld.h50 extern size_t tls_static_space;
H A Drtld.c307 size_t tls_static_space; /* Static TLS space allocated */ variable
5538 tls_block_size += pre_size + tls_static_space - TLS_TCB_SIZE - in allocate_tls()
5547 tls_static_space); in allocate_tls()
5556 (uintptr_t)oldtcb + tls_static_space) { in allocate_tls()
5613 tlsend = (uintptr_t)tcb + tls_static_space; in free_tls()
5648 size = roundup(tls_static_space, ralign) + roundup(tcbsize, ralign); in allocate_tls()
5655 tcb = (struct tcb *)(tls_block + roundup(tls_static_space, ralign)); in allocate_tls()
5666 memcpy((char *)tcb - tls_static_space, in allocate_tls()
5667 (const char *)oldtcb - tls_static_space, in allocate_tls()
5668 tls_static_space); in allocate_tls()
[all …]
/freebsd/libexec/rtld-elf/riscv/
H A Dreloc.c465 tls_static_space = tls_last_offset + tls_last_size + in allocate_initial_tls()
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c517 tls_static_space = tls_last_offset + ld_static_tls_extra; in allocate_initial_tls()
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c459 tls_static_space = tls_last_offset + tls_last_size + in allocate_initial_tls()
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c541 tls_static_space = tls_last_offset + ld_static_tls_extra; in allocate_initial_tls()
/freebsd/libexec/rtld-elf/aarch64/
H A Dreloc.c616 tls_static_space = tls_last_offset + tls_last_size + in allocate_initial_tls()
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c728 tls_static_space = tls_last_offset + tls_last_size + in allocate_initial_tls()
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c831 tls_static_space = tls_last_offset + tls_last_size + in allocate_initial_tls()