Home
last modified time | relevance | path

Searched refs:tlsindex (Results 1 – 11 of 11) sorted by relevance

/freebsd/libexec/rtld-elf/aarch64/
H A Dreloc.c186 reloc_tlsdesc_alloc(int tlsindex, Elf_Addr tlsoffs) in reloc_tlsdesc_alloc() argument
192 tlsdesc->tls_index = tlsindex; in reloc_tlsdesc_alloc()
239 where->data = reloc_tlsdesc_alloc(obj->tlsindex, offs); in reloc_tlsdesc()
591 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
/freebsd/lib/libthr/thread/
H A Dthr_symbols.c47 int _thread_off_tlsindex = offsetof(Obj_Entry, tlsindex);
/freebsd/libexec/rtld-elf/
H A Drtld.h160 int tlsindex; /* Index in DTV for this module */ member
H A Dmap_object.c331 obj->tlsindex = ++tls_max_index; in map_object()
H A Drtld.c1692 obj->tlsindex = 1; in digest_phdr()
4063 ti.ti_module = defobj->tlsindex; in do_dlsym()
4242 phdr_info->dlpi_tls_modid = obj->tlsindex; in rtld_fill_dl_phdr_info()
4245 obj->tlsindex, 0, true) + TLS_DTV_OFFSET; in rtld_fill_dl_phdr_info()
5423 dtv[obj->tlsindex + 1] = addr; in allocate_tls()
5531 dtv[obj->tlsindex + 1] = addr; in allocate_tls()
5584 if (obj->tlsindex == index) in allocate_module_tls()
/freebsd/libexec/rtld-elf/riscv/
H A Dreloc.c387 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c260 tmp = (Elf_Addr)(defobj->tlsindex); in reloc_nonplt_object()
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c301 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c266 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c248 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c253 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()