Lines Matching refs:Elf_Addr

58 void _rtld_relocate_nonplt_self(Elf_Dyn *, Elf_Addr);
61 const Elf_Rela *, Elf_Addr *);
67 obj->pltgot[1] = (Elf_Addr) obj; in _rtld_setup_pltgot()
68 obj->pltgot[2] = (Elf_Addr) &_rtld_bind_start; in _rtld_setup_pltgot()
72 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in _rtld_relocate_nonplt_self()
75 Elf_Addr relasz = 0; in _rtld_relocate_nonplt_self()
76 Elf_Addr *where; in _rtld_relocate_nonplt_self()
90 where = (Elf_Addr *)(relocbase + rela->r_offset); in _rtld_relocate_nonplt_self()
91 *where += (Elf_Addr)relocbase; in _rtld_relocate_nonplt_self()
104 Elf_Addr *where; in _rtld_relocate_nonplt_objects()
105 Elf_Addr tmp; in _rtld_relocate_nonplt_objects()
108 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in _rtld_relocate_nonplt_objects()
137 tmp = (Elf_Addr)(defobj->relocbase + def->st_value + in _rtld_relocate_nonplt_objects()
138 rela->r_addend) - (Elf_Addr)where; in _rtld_relocate_nonplt_objects()
150 tmp = (Elf_Addr)(defobj->relocbase + def->st_value + in _rtld_relocate_nonplt_objects()
160 *where += (Elf_Addr)obj->relocbase; in _rtld_relocate_nonplt_objects()
182 *where = (Elf_Addr)defobj->tlsindex; in _rtld_relocate_nonplt_objects()
189 *where = (Elf_Addr)(def->st_value + rela->r_addend in _rtld_relocate_nonplt_objects()
201 *where = (Elf_Addr)(def->st_value + rela->r_addend in _rtld_relocate_nonplt_objects()
234 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in _rtld_relocate_plt_lazy()
239 *where += (Elf_Addr)obj->relocbase; in _rtld_relocate_plt_lazy()
248 Elf_Addr *tp) in _rtld_relocate_plt_object()
250 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in _rtld_relocate_plt_object()
251 Elf_Addr new_value; in _rtld_relocate_plt_object()
270 new_value = (Elf_Addr)(defobj->relocbase + def->st_value + in _rtld_relocate_plt_object()
288 Elf_Addr result; in _rtld_bind()