Searched refs:TLS_TCB_SIZE (Results 1 - 10 of 10) sorted by relevance

/freebsd-9.3-release/libexec/rtld-elf/ia64/
H A Drtld_machdep.h57 #define TLS_TCB_SIZE 16 macro
62 round(TLS_TCB_SIZE, align)
H A Dreloc.c649 tpval = allocate_tls(list, NULL, TLS_TCB_SIZE, 16);
/freebsd-9.3-release/lib/libc/gen/
H A Dtls.c111 #define TLS_TCB_SIZE (2 * sizeof(void *)) macro
122 tls = (Elf_Addr **)((Elf_Addr)tcb + tcbsize - TLS_TCB_SIZE);
138 if (oldtcb != NULL && tcbsize == TLS_TCB_SIZE)
141 tcb = calloc(1, tls_static_space + tcbsize - TLS_TCB_SIZE);
142 tls = (Elf_Addr **)(tcb + tcbsize - TLS_TCB_SIZE);
150 dtv[2] = (Elf_Addr)tls + TLS_TCB_SIZE;
156 dtv[2] = (Elf_Addr)tls + TLS_TCB_SIZE;
172 #define TLS_TCB_SIZE (3 * sizeof(Elf_Addr)) macro
316 tls_static_space += TLS_TCB_SIZE;
319 tls = _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_ALIG
[all...]
/freebsd-9.3-release/libexec/rtld-elf/arm/
H A Drtld_machdep.h54 #define TLS_TCB_SIZE 8 macro
H A Dreloc.c287 TLS_TCB_SIZE;
446 (*_tp) = (void *) allocate_tls(objs, NULL, TLS_TCB_SIZE, 8);
/freebsd-9.3-release/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h73 #define TLS_TCB_SIZE 8 macro
H A Dreloc.c632 _tp = (Elf_Addr **) ((char *) allocate_tls(list, NULL, TLS_TCB_SIZE, 8)
633 + TLS_TP_OFFSET + TLS_TCB_SIZE);
649 - TLS_TCB_SIZE), ti->ti_module, ti->ti_offset);
/freebsd-9.3-release/libexec/rtld-elf/powerpc64/
H A Drtld_machdep.h65 #define TLS_TCB_SIZE 16 macro
H A Dreloc.c500 _tp = (Elf_Addr **) ((char *)allocate_tls(list, NULL, TLS_TCB_SIZE, 16)
501 + TLS_TP_OFFSET + TLS_TCB_SIZE);
517 - TLS_TCB_SIZE), ti->ti_module, ti->ti_offset);
/freebsd-9.3-release/libexec/rtld-elf/
H A Drtld.c4209 if (oldtcb != NULL && tcbsize == TLS_TCB_SIZE)
4212 assert(tcbsize >= TLS_TCB_SIZE);
4213 tcb = xcalloc(1, tls_static_space - TLS_TCB_SIZE + tcbsize);
4214 tls = (Elf_Addr **)(tcb + tcbsize - TLS_TCB_SIZE);
4257 assert(tcbsize >= TLS_TCB_SIZE);
4259 tlsstart = (Elf_Addr)tcb + tcbsize - TLS_TCB_SIZE;

Completed in 194 milliseconds