Lines Matching refs:where
128 Elf_Addr *where; in reloc_non_plt_self() local
149 where = (Elf_Addr *)(relocbase + rela->r_offset); in reloc_non_plt_self()
150 *where = (Elf_Addr)(relocbase + rela->r_addend); in reloc_non_plt_self()
164 Elf_Addr *where, symval = 0; in reloc_nonplt_object() local
223 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_nonplt_object()
232 if (*where != symval + rela->r_addend) { in reloc_nonplt_object()
233 *where = symval + rela->r_addend; in reloc_nonplt_object()
237 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()
257 *(Elf_Addr **)where = *where * sizeof(Elf_Addr) in reloc_nonplt_object()
262 *where += (Elf_Addr)(def->st_value + rela->r_addend in reloc_nonplt_object()
269 if (*where != symval) { in reloc_nonplt_object()
270 *where = symval; in reloc_nonplt_object()
375 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt_object() local
380 dbg(" reloc_plt_object: where=%p,reloff=%lx,glink=%#lx", (void *)where, in reloc_plt_object()
385 *where = (Elf_Addr)obj->glink + 32 + in reloc_plt_object()
390 *where = (Elf_Addr)obj->glink + 4*reloff + 32; in reloc_plt_object()
443 Elf_Addr *where; in reloc_jmpslots() local
453 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots()
466 bzero(where, sizeof(struct funcdesc)); in reloc_jmpslots()
468 *where = 0; in reloc_jmpslots()
476 reloc_jmpslot(where, target, defobj, obj, in reloc_jmpslots()
572 Elf_Addr *where, target, *ptr; in reloc_iresolve()
581 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve()
587 *where = target; in reloc_iresolve()
598 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_iresolve()
604 *where = target; in reloc_iresolve()
625 Elf_Addr *where, target; in reloc_gnu_ifunc()
634 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_gnu_ifunc()
644 reloc_jmpslot(where, target, defobj, obj, in reloc_gnu_ifunc()