Home
last modified time | relevance | path

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

/freebsd/libexec/rtld-elf/
H A Drtld.h162 size_t tlsinitsize; /* Size of TLS init block for this module */ member
H A Drtld.c1666 obj->tlsinitsize = ph->p_filesz; in digest_phdr()
5342 if (obj->tlsinitsize > 0) { in allocate_tls()
5344 obj->tlsinitsize); in allocate_tls()
5346 if (obj->tlssize > obj->tlsinitsize) { in allocate_tls()
5347 memset((void *)(addr + tls_init_offset + obj->tlsinitsize), in allocate_tls()
5348 0, obj->tlssize - obj->tlsinitsize - tls_init_offset); in allocate_tls()
5450 memset((void *)(addr + obj->tlsinitsize), in allocate_tls()
5451 0, obj->tlssize - obj->tlsinitsize); in allocate_tls()
5453 memcpy((void *)addr, obj->tlsinit, obj->tlsinitsize); in allocate_tls()
5529 memcpy(p, obj->tlsinit, obj->tlsinitsize); in allocate_module_tls()
[all …]
H A Dmap_object.c313 obj->tlsinitsize = phtls->p_filesz; in map_object()