/src/libexec/ld.elf_so/arch/aarch64/ |
mdreloc.c | 134 _rtld_tlsdesc_alloc(size_t tlsindex, Elf_Addr offs) 139 tlsdesc->td_tlsindex = tlsindex; 186 where[1] = (Elf_Addr)_rtld_tlsdesc_alloc(defobj->tlsindex, offs); 190 obj->path, (void *)where[1], defobj->tlsindex, (void *)offs)); 309 *where = (Elf_Addr)(defobj->tlsindex);
|
/src/libexec/ld.elf_so/ |
tls.c | 100 * | obj 1 tls ptr | 1 TLS pointer for obj w/ obj->tlsindex 1 102 * | obj 2 tls ptr | 2 TLS pointer for obj w/ obj->tlsindex 2 108 * The values of obj->tlsindex start at 1; this way, 109 * dtv[obj->tlsindex] works, when dtv[0] is the generation. The 141 * TLS space if needed for the object obj with obj->tlsindex idx, 279 q, q + obj->tlsinitsize, obj->tlsindex, 285 tcb->tcb_dtv[obj->tlsindex] = q; 353 * (thread control block) for the object obj whose obj->tlsindex 371 if (obj->tlsindex == idx) 488 * __tls_get_addr(tlsindex) [all...] |
map_object.c | 308 obj->tlsindex = ++_rtld_tls_max_index; 314 obj->path, obj->tlsindex, obj->tlssize, obj->tlsalign,
|
rtld.h | 281 size_t tlsindex; /* Index in DTV */ member in struct:Struct_Obj_Entry
|
headers.c | 589 obj->tlsindex = 1;
|
rtld.c | 1506 phdr_info->dlpi_tls_modid = obj->tlsindex;
|
/src/libexec/ld.elf_so/arch/or1k/ |
mdreloc.c | 169 *where = (Elf_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/riscv/ |
mdreloc.c | 190 const Elf_Addr val = (Elf_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/m68k/ |
mdreloc.c | 182 *where = (Elf_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/arm/ |
mdreloc.c | 227 tmp = (Elf_Addr)(defobj->tlsindex);
|
/src/libexec/ld.elf_so/arch/i386/ |
mdreloc.c | 230 *where = (Elf_Addr)(defobj->tlsindex);
|
/src/libexec/ld.elf_so/arch/sh3/ |
mdreloc.c | 207 *where = (Elf_Addr)(defobj->tlsindex);
|
/src/libexec/ld.elf_so/arch/x86_64/ |
mdreloc.c | 255 *where64 = (Elf64_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/alpha/ |
alpha_reloc.c | 315 tmp = (Elf64_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/sparc/ |
mdreloc.c | 273 *where = (Elf_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/mips/ |
mips_reloc.c | 432 val += (Elf_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/powerpc/ |
ppc_reloc.c | 324 *where = (Elf_Addr)defobj->tlsindex;
|
/src/libexec/ld.elf_so/arch/hppa/ |
hppa_reloc.c | 586 *where = (Elf_Addr)(defobj->tlsindex);
|
/src/libexec/ld.elf_so/arch/sparc64/ |
mdreloc.c | 374 *where = (Elf64_Addr)defobj->tlsindex;
|