Lines Matching refs:defobj
71 const Obj_Entry *srcobj, *defobj; in do_copy_relocations() local
108 defobj = req.defobj_out; in do_copy_relocations()
118 srcaddr = (const void *)(defobj->relocbase + srcsym->st_value); in do_copy_relocations()
151 const Obj_Entry *defobj; in reloc_tlsdesc() local
157 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, flags, in reloc_tlsdesc()
162 obj = defobj; in reloc_tlsdesc()
227 const Obj_Entry *defobj; in reloc_jmpslots() local
243 &defobj, SYMLOOK_IN_PLT | flags, NULL, lockstate); in reloc_jmpslots()
250 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
251 reloc_jmpslot(where, target, defobj, obj, in reloc_jmpslots()
293 const Obj_Entry *defobj; in reloc_gnu_ifunc() local
301 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
308 target = (Elf_Addr)rtld_resolve_ifunc(defobj, def); in reloc_gnu_ifunc()
310 reloc_jmpslot(where, target, defobj, obj, in reloc_gnu_ifunc()
320 const Obj_Entry *defobj __unused, const Obj_Entry *obj __unused, in reloc_jmpslot()
351 const Obj_Entry *defobj; in reloc_non_plt() local
381 &defobj, flags, cache, lockstate); in reloc_non_plt()
403 defobj, def); in reloc_non_plt()
413 symval = (Elf_Addr)defobj->relocbase + in reloc_non_plt()
454 if (!defobj->tls_done) { in reloc_non_plt()
456 __DECONST(Obj_Entry *, defobj))) { in reloc_non_plt()
466 defobj->tlsoffset; in reloc_non_plt()
479 defobj->tlsoffset; in reloc_non_plt()
491 *where += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()