Lines Matching refs:Elf_Addr

121 	obj->pltgot[1] = (Elf_Addr) obj;  in init_pltgot()
122 obj->pltgot[2] = (Elf_Addr) &_rtld_bind_start; in init_pltgot()
136 Elf_Addr *where, symval; in reloc_non_plt()
192 symval = (Elf_Addr)rtld_resolve_ifunc( in reloc_non_plt()
207 symval = (Elf_Addr)defobj->relocbase + in reloc_non_plt()
216 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_non_plt()
232 rela->r_addend - (Elf_Addr)where); in reloc_non_plt()
269 *where = (Elf_Addr)(def->st_value - defobj->tlsoffset + in reloc_non_plt()
294 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
297 *where += (Elf_Addr)(def->st_value + rela->r_addend); in reloc_non_plt()
304 *where = (Elf_Addr)(obj->relocbase + rela->r_addend); in reloc_non_plt()
333 Elf_Addr *where; in reloc_plt()
338 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt()
339 *where += (Elf_Addr)obj->relocbase; in reloc_plt()
366 Elf_Addr *where, target; in reloc_jmpslots()
372 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots()
381 target = (Elf_Addr)(defobj->relocbase + def->st_value + rela->r_addend); in reloc_jmpslots()
399 Elf_Addr
400 reloc_jmpslot(Elf_Addr *where, Elf_Addr target, in reloc_jmpslot()
423 Elf_Addr *where, target, *ptr; in reloc_iresolve()
430 ptr = (Elf_Addr *)(obj->relocbase + rela->r_addend); in reloc_iresolve()
431 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve()
453 Elf_Addr *where, target; in reloc_gnu_ifunc()
459 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
467 target = (Elf_Addr)rtld_resolve_ifunc(defobj, def); in reloc_gnu_ifunc()
516 addr = allocate_tls(objs, 0, 3 * sizeof(Elf_Addr), sizeof(Elf_Addr)); in allocate_initial_tls()
526 Elf_Addr** segbase; in __tls_get_addr()