Home
last modified time | relevance | path

Searched refs:tlsoffset (Results 1 – 17 of 17) sorted by relevance

/netbsd/libexec/ld.elf_so/
H A Dtls.c142 q = p + obj->tlsoffset; in _rtld_tls_allocate_locked()
144 q = p - obj->tlsoffset; in _rtld_tls_allocate_locked()
148 q, obj->tlsindex, obj->tlsoffset)); in _rtld_tls_allocate_locked()
215 p = (uint8_t *)tcb + obj->tlsoffset + sizeof(struct tls_tcb); in _rtld_tls_module_allocate()
217 p = (uint8_t *)tcb - obj->tlsoffset; in _rtld_tls_module_allocate()
242 obj->tlsoffset = 0; in _rtld_tls_offset_allocate()
278 obj->tlsoffset = offset; in _rtld_tls_offset_allocate()
280 obj->path, obj->tlsoffset, obj->tlssize)); in _rtld_tls_offset_allocate()
H A DREADME.TLS53 def->st_value + rela->r_addend + defobj->tlsoffset + sizeof(struct tls_tcb)
59 def->st_value - defobj->tlsoffset + rela->r_addend
H A Drtld.h279 size_t tlsoffset; /* Offset in the static TLS block */ member
/netbsd/libexec/ld.elf_so/arch/i386/
H A Dmdreloc.c157 *where += (Elf_Addr)(def->st_value - defobj->tlsoffset); in _rtld_relocate_nonplt_objects()
169 *where += (Elf_Addr)(defobj->tlsoffset - def->st_value); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/aarch64/
H A Dmdreloc.c163 where[1] = defobj->tlsoffset + offs + in _rtld_tlsdesc_fill()
306 *where = (Elf_Addr)(def->st_value + defobj->tlsoffset + in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/m68k/
H A Dmdreloc.c158 + defobj->tlsoffset - TLS_TP_OFFSET); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/or1k/
H A Dmdreloc.c187 + defobj->tlsoffset - TLS_TP_OFFSET); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/riscv/
H A Dmdreloc.c210 *where = (Elf_Addr)(def->st_value + defobj->tlsoffset + in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/sh3/
H A Dmdreloc.c181 rela->r_addend + defobj->tlsoffset + in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/x86_64/
H A Dmdreloc.c234 defobj->tlsoffset + rela->r_addend); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/arm/
H A Dmdreloc.c239 tmp += (Elf_Addr)def->st_value + defobj->tlsoffset + sizeof(struct tls_tcb); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/alpha/
H A Dalpha_reloc.c288 sizeof(struct tls_tcb) + defobj->tlsoffset + in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/sparc/
H A Dmdreloc.c290 defobj->tlsoffset + rela->r_addend); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/mips/
H A Dmips_reloc.c454 val += (Elf_Addr)(def->st_value + defobj->tlsoffset in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/powerpc/
H A Dppc_reloc.c329 + defobj->tlsoffset - TLS_TP_OFFSET); in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/hppa/
H A Dhppa_reloc.c560 *where = (Elf_Addr)(defobj->tlsoffset + def->st_value + in _rtld_relocate_nonplt_objects()
/netbsd/libexec/ld.elf_so/arch/sparc64/
H A Dmdreloc.c391 defobj->tlsoffset + rela->r_addend); in _rtld_relocate_nonplt_objects()