Lines Matching refs:defobj
81 const Obj_Entry *srcobj, *defobj; in do_copy_relocations() local
99 defobj = req.defobj_out; in do_copy_relocations()
111 srcaddr = (const void *)(defobj->relocbase + in do_copy_relocations()
139 const Obj_Entry *defobj; in reloc_non_plt() local
173 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_non_plt()
198 defobj, def); in reloc_non_plt()
212 symval = (Elf_Addr)defobj->relocbase + in reloc_non_plt()
267 if (!defobj->tls_static) { in reloc_non_plt()
269 defobj))) { in reloc_non_plt()
276 *where = (Elf_Addr)(def->st_value - defobj->tlsoffset + in reloc_non_plt()
288 if (!defobj->tls_static) { in reloc_non_plt()
290 defobj))) { in reloc_non_plt()
298 defobj->tlsoffset + rela->r_addend); in reloc_non_plt()
301 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
381 const Obj_Entry *defobj; in reloc_jmpslots() local
387 &defobj, SYMLOOK_IN_PLT | flags, NULL, lockstate); in reloc_jmpslots()
394 target = (Elf_Addr)(defobj->relocbase + def->st_value + in reloc_jmpslots()
396 reloc_jmpslot(where, target, defobj, obj, in reloc_jmpslots()
487 const Obj_Entry *defobj; in reloc_gnu_ifunc() local
492 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
499 target = (Elf_Addr)rtld_resolve_ifunc(defobj, def); in reloc_gnu_ifunc()
501 reloc_jmpslot(where, target, defobj, obj, in reloc_gnu_ifunc()