Lines Matching refs:defobj

79 		const Obj_Entry *srcobj, *defobj;  in do_copy_relocations()  local
100 defobj = req.defobj_out; in do_copy_relocations()
112 srcaddr = (const void *)(defobj->relocbase+srcsym->st_value); in do_copy_relocations()
165 const Obj_Entry *defobj; in reloc_nonplt_object() local
176 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
182 tmp = (Elf_Addr)(defobj->relocbase + def->st_value + in reloc_nonplt_object()
223 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
229 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()
234 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
248 if (!defobj->tls_done) { in reloc_nonplt_object()
250 __DECONST(Obj_Entry *, defobj))) { in reloc_nonplt_object()
259 + defobj->tlsoffset - TLS_TP_OFFSET - TLS_TCB_SIZE); in reloc_nonplt_object()
264 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_nonplt_object()
395 const Obj_Entry *defobj; in reloc_jmpslots() local
407 def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, in reloc_jmpslots()
414 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
424 reloc_jmpslot(where, target, defobj, obj, in reloc_jmpslots()
439 reloc_jmpslot(Elf_Addr *wherep, Elf_Addr target, const Obj_Entry *defobj, in reloc_jmpslot() argument
452 (Elf_Addr)defobj->relocbase); in reloc_jmpslot()
473 if (((struct funcdesc *)(wherep))->addr < (Elf_Addr)defobj->relocbase) { in reloc_jmpslot()
482 (Elf_Addr)defobj->relocbase; in reloc_jmpslot()
484 (Elf_Addr)defobj->relocbase; in reloc_jmpslot()