Searched refs:tlsoffset (Results 1 – 9 of 9) sorted by relevance
167 if (obj->tlsoffset != 0) { in reloc_tlsdesc()170 where[1] = obj->tlsoffset + offs; in reloc_tlsdesc()480 defobj->tlsoffset; in reloc_non_plt()
268 *where = (Elf_Addr)(def->st_value - defobj->tlsoffset + in reloc_non_plt()290 defobj->tlsoffset + rela->r_addend); in reloc_non_plt()
364 defobj->tlsoffset - TLS_TP_OFFSET - TLS_TCB_SIZE); in reloc_non_plt()
164 size_t tlsoffset; /* Offset of static TLS block for this module */ member
5328 if (obj->tlsoffset == 0) in allocate_tls()5331 addr = (Elf_Addr)tcb + obj->tlsoffset; in allocate_tls()5439 if (obj->marker || obj->tlsoffset == 0) in allocate_tls()5441 addr = segbase - obj->tlsoffset; in allocate_tls()5511 p = (char *)_tcb_get() + obj->tlsoffset + TLS_TCB_SIZE; in allocate_module_tls()5513 p = (char *)_tcb_get() - obj->tlsoffset; in allocate_module_tls()5549 obj->tlsoffset = off; in allocate_tls_offset()5584 size_t off = obj->tlsoffset; in free_tls_offset()5948 distrib(obj->tlsoffset, obj->tlsinit, obj->tlsinitsize, in distribute_static_tls()
282 tmp = (Elf_Addr)def->st_value + defobj->tlsoffset; in reloc_nonplt_object()
252 add = (Elf_Addr)(def->st_value - defobj->tlsoffset); in reloc_non_plt()
259 + defobj->tlsoffset - TLS_TP_OFFSET - TLS_TCB_SIZE); in reloc_nonplt_object()
264 + defobj->tlsoffset - TLS_TP_OFFSET - TLS_TCB_SIZE); in reloc_nonplt_object()