Lines Matching refs:Elf_Addr
131 reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in reloc_non_plt_self()
134 Elf_Addr relasz = 0; in reloc_non_plt_self()
135 Elf_Addr *where; in reloc_non_plt_self()
156 where = (Elf_Addr *)(relocbase + rela->r_offset); in reloc_non_plt_self()
157 *where = (Elf_Addr)(relocbase + rela->r_addend); in reloc_non_plt_self()
171 Elf_Addr *where, symval = 0; in reloc_nonplt_object()
211 symval = (Elf_Addr)rtld_resolve_ifunc( in reloc_nonplt_object()
222 symval = (Elf_Addr)defobj->relocbase + in reloc_nonplt_object()
230 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_nonplt_object()
244 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()
264 *(Elf_Addr **)where = *where * sizeof(Elf_Addr) in reloc_nonplt_object()
265 + (Elf_Addr *)(def->st_value + rela->r_addend in reloc_nonplt_object()
269 *where += (Elf_Addr)(def->st_value + rela->r_addend in reloc_nonplt_object()
273 symval = (Elf_Addr)(obj->relocbase + rela->r_addend); in reloc_nonplt_object()
379 Elf_Addr *pltresolve, *pltlongresolve, *jmptab; in reloc_plt_object()
380 Elf_Addr distance; in reloc_plt_object()
390 *where += (Elf_Addr)obj->relocbase; in reloc_plt_object()
397 distance = (Elf_Addr)pltresolve - (Elf_Addr)(where + 1); in reloc_plt_object()
484 Elf_Addr *where; in reloc_jmpslots()
485 Elf_Addr target; in reloc_jmpslots()
494 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots()
502 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
527 Elf_Addr
528 reloc_jmpslot(Elf_Addr *wherep, Elf_Addr target, in reloc_jmpslot()
531 Elf_Addr offset; in reloc_jmpslot()
559 offset = target - (Elf_Addr)wherep; in reloc_jmpslot()
570 Elf_Addr *pltcall, *jmptab; in reloc_jmpslot()
590 distance = (Elf_Addr)pltcall - (Elf_Addr)(wherep + 1); in reloc_jmpslot()
615 Elf_Addr *where, target, *ptr; in reloc_iresolve()
623 ptr = (Elf_Addr *)(obj->relocbase + rela->r_addend); in reloc_iresolve()
624 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve()
640 ptr = (Elf_Addr *)(obj->relocbase + rela->r_addend); in reloc_iresolve()
641 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve()
668 Elf_Addr *where, target; in reloc_gnu_ifunc()
677 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
685 target = (Elf_Addr)rtld_resolve_ifunc(defobj, def); in reloc_gnu_ifunc()
717 obj->gotptr[1] = (Elf_Addr)_rtld_bind_secureplt_start; in init_pltgot()
718 obj->gotptr[2] = (Elf_Addr)obj; in init_pltgot()
815 Elf_Addr **tp; in allocate_initial_tls()
825 tp = (Elf_Addr **)((char *) allocate_tls(list, NULL, TLS_TCB_SIZE, 8) in allocate_initial_tls()
838 register Elf_Addr **tp; in __tls_get_addr()
842 p = tls_get_addr_common((Elf_Addr**)((Elf_Addr)tp - TLS_TP_OFFSET in __tls_get_addr()