Lines Matching refs:defobj
83 const Obj_Entry *srcobj, *defobj; in do_copy_relocations() local
104 defobj = req.defobj_out; in do_copy_relocations()
116 srcaddr = (const void *)(defobj->relocbase+srcsym->st_value); in do_copy_relocations()
168 const Obj_Entry *defobj; in reloc_nonplt_object() local
183 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
210 defobj, def); in reloc_nonplt_object()
220 symval = (Elf_Addr)defobj->relocbase + in reloc_nonplt_object()
242 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()
253 if (!defobj->tls_static) { in reloc_nonplt_object()
255 __DECONST(Obj_Entry *, defobj))) { in reloc_nonplt_object()
264 + defobj->tlsoffset - TLS_TP_OFFSET - TLS_TCB_SIZE); in reloc_nonplt_object()
478 const Obj_Entry *defobj; in reloc_jmpslots() local
493 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
500 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
511 reloc_jmpslot(where, target, defobj, obj, in reloc_jmpslots()
527 const Obj_Entry *defobj __unused, const Obj_Entry *obj, const Elf_Rel *rel) in reloc_jmpslot()
668 const Obj_Entry *defobj; in reloc_gnu_ifunc() local
676 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_gnu_ifunc()
683 target = (Elf_Addr)rtld_resolve_ifunc(defobj, def); in reloc_gnu_ifunc()
685 reloc_jmpslot(where, target, defobj, obj, in reloc_gnu_ifunc()