Lines Matching defs:defobj
327 * in the defining object defobj, plus the given addend. If
329 * the (unrelocated) address in addend in the object defobj.
332 _rtld_function_descriptor_alloc(const Obj_Entry *defobj, const Elf_Sym *def,
350 func_pc = (Elf_Addr)(defobj->relocbase + def->st_value +
353 func_pc = (Elf_Addr)(defobj->relocbase + addend);
359 func_sl = (Elf_Addr)(defobj->pltgot);
435 const Obj_Entry *defobj = NULL;
513 defobj = obj;
517 def = _rtld_find_symdef(symnum, obj, &defobj,
532 tmp = (Elf_Addr)(defobj->relocbase +
540 defobj->path));
544 tmp = _rtld_function_descriptor_alloc(defobj,
553 obj->path, (void *)*where, defobj->path));
573 if (!defobj->tls_static &&
574 _rtld_tls_offset_allocate(__UNCONST(defobj)))
577 *where = (Elf_Addr)(defobj->tlsoffset + def->st_value +
582 obj->path, (void *)*where, defobj->path));
586 *where = (Elf_Addr)(defobj->tlsindex);
680 const Obj_Entry *defobj;
690 def = _rtld_find_plt_symdef(ELF_R_SYM(info), obj, &defobj,
700 Elf_Addr ptr = _rtld_resolve_ifunc(defobj, def);
706 func_pc = (Elf_Addr)(defobj->relocbase + def->st_value +
708 func_sl = (Elf_Addr)(defobj->pltgot);
712 defobj->strtab + def->st_name,