Lines Matching refs:defobj

112 	const Obj_Entry *srcobj, *defobj;  in do_copy_relocations()  local
148 defobj = req.defobj_out; in do_copy_relocations()
159 srcaddr = (const void *)(defobj->relocbase + srcsym->st_value); in do_copy_relocations()
316 const Obj_Entry *defobj; in _mips_rtld_bind() local
326 def = find_symdef(reloff, obj, &defobj, SYMLOOK_IN_PLT, NULL, in _mips_rtld_bind()
331 target = (Elf_Addr)(defobj->relocbase + def->st_value); in _mips_rtld_bind()
334 (intmax_t)reloff, defobj->strtab + def->st_name, in _mips_rtld_bind()
350 const Obj_Entry *defobj; in reloc_non_plt() local
407 def = find_symdef(i, obj, &defobj, flags, NULL, in reloc_non_plt()
411 *got = def->st_value + (Elf_Addr)defobj->relocbase; in reloc_non_plt()
449 def = find_symdef(i, obj, &defobj, flags, NULL, in reloc_non_plt()
455 *got = def->st_value + (Elf_Addr)defobj->relocbase; in reloc_non_plt()
462 defobj, defobj->path); in reloc_non_plt()
562 def = find_symdef(r_symndx, obj, &defobj, flags, NULL, in reloc_non_plt()
567 val += (Elf_Addr)defobj->tlsindex; in reloc_non_plt()
572 obj->path, (void *)old, (void*)val, defobj->path); in reloc_non_plt()
586 def = find_symdef(r_symndx, obj, &defobj, flags, NULL, in reloc_non_plt()
591 if (!defobj->tls_done && !allocate_tls_offset(obj)) in reloc_non_plt()
599 obj->path, (void*)old, (void *)val, defobj->path); in reloc_non_plt()
613 def = find_symdef(r_symndx, obj, &defobj, flags, NULL, in reloc_non_plt()
619 if (!defobj->tls_done && !allocate_tls_offset(obj)) in reloc_non_plt()
622 val += (Elf_Addr)(def->st_value + defobj->tlsoffset in reloc_non_plt()
628 obj->path, (void*)old, (void *)val, defobj->path); in reloc_non_plt()
685 const Obj_Entry *defobj; in reloc_jmpslots() local
697 &defobj, SYMLOOK_IN_PLT | flags, NULL, lockstate); in reloc_jmpslots()
704 *where = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
745 const Obj_Entry *defobj __unused, const Obj_Entry *obj __unused, in reloc_jmpslot()