Lines Matching defs:dtv
83 uintptr_t *dtv;
86 dtv = _tcb_get()->tcb_dtv;
88 return ((char *)(dtv[ti->ti_module + 1] + ti->ti_offset) +
204 Elf_Addr *dtv;
208 dtv = tls[0];
209 __je_bootstrap_free(dtv);
236 Elf_Addr *dtv, **tcb;
274 dtv = tcb[0];
275 dtv[2] = (Elf_Addr)(tls + TLS_DTV_OFFSET);
277 dtv = __je_bootstrap_malloc(3 * sizeof(Elf_Addr));
278 if (dtv == NULL) {
283 tcb[0] = dtv;
284 dtv[0] = 1; /* Generation. */
285 dtv[1] = 1; /* Segments count. */
286 dtv[2] = (Elf_Addr)(tls + TLS_DTV_OFFSET);
306 Elf_Addr* dtv;
316 dtv = ((Elf_Addr**)tcb)[1];
320 __je_bootstrap_free(dtv);
331 Elf_Addr *dtv;
345 dtv = __je_bootstrap_malloc(3 * sizeof(Elf_Addr));
346 if (dtv == NULL) {
353 ((Elf_Addr*)segbase)[1] = (Elf_Addr) dtv;
355 dtv[0] = 1;
356 dtv[1] = 1;
357 dtv[2] = segbase - libc_tls_static_space;