Lines Matching refs:Elf_Addr
202 Elf_Addr *dtv; in __libc_free_tls()
203 Elf_Addr **tls; in __libc_free_tls()
205 tls = (Elf_Addr **)tcb; in __libc_free_tls()
234 Elf_Addr *dtv, **tcb; in __libc_allocate_tls()
263 tcb = (Elf_Addr **)(tls_block + pre_size + extra_size); in __libc_allocate_tls()
273 dtv[2] = (Elf_Addr)(tls + TLS_DTV_OFFSET); in __libc_allocate_tls()
275 dtv = __je_bootstrap_malloc(3 * sizeof(Elf_Addr)); in __libc_allocate_tls()
284 dtv[2] = (Elf_Addr)(tls + TLS_DTV_OFFSET); in __libc_allocate_tls()
304 Elf_Addr* dtv; in __libc_free_tls()
305 Elf_Addr tlsstart, tlsend; in __libc_free_tls()
314 dtv = ((Elf_Addr**)tcb)[1]; in __libc_free_tls()
315 tlsend = (Elf_Addr) tcb; in __libc_free_tls()
329 Elf_Addr *dtv; in __libc_allocate_tls()
330 Elf_Addr segbase, oldsegbase; in __libc_allocate_tls()
335 if (tcbsize < 2 * sizeof(Elf_Addr)) in __libc_allocate_tls()
336 tcbsize = 2 * sizeof(Elf_Addr); in __libc_allocate_tls()
343 dtv = __je_bootstrap_malloc(3 * sizeof(Elf_Addr)); in __libc_allocate_tls()
349 segbase = (Elf_Addr)(tls + size); in __libc_allocate_tls()
350 ((Elf_Addr*)segbase)[0] = segbase; in __libc_allocate_tls()
351 ((Elf_Addr*)segbase)[1] = (Elf_Addr) dtv; in __libc_allocate_tls()
361 oldsegbase = (Elf_Addr) oldtls; in __libc_allocate_tls()
370 _rtld_free_tls(oldtls, 2*sizeof(Elf_Addr), sizeof(Elf_Addr)); in __libc_allocate_tls()
405 Elf_Addr *sp; in _init_tls()
412 sp = (Elf_Addr *) environ; in _init_tls()