Lines Matching defs:tls
62 void _rtld_free_tls(void *tls, size_t tcbsize, size_t tcbalign);
64 void __libc_free_tls(void *tls, size_t tcbsize, size_t tcbalign);
123 Elf_Addr **tls;
125 tls = (Elf_Addr **)((Elf_Addr)tcb + tcbsize - TLS_TCB_SIZE);
126 dtv = tls[0];
138 Elf_Addr **tls;
145 tls = (Elf_Addr **)(tcb + tcbsize - TLS_TCB_SIZE);
148 memcpy(tls, oldtcb, tls_static_space);
152 dtv = tls[0];
153 dtv[2] = (Elf_Addr)tls + TLS_TCB_SIZE;
156 tls[0] = dtv;
159 dtv[2] = (Elf_Addr)tls + TLS_TCB_SIZE;
207 char *tls;
215 tls = __je_bootstrap_calloc(1, size + tcbsize);
218 segbase = (Elf_Addr)(tls + size);
280 void *tls;
322 tls = _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_ALIGN);
324 _set_tp(tls);