Lines Matching defs:orsp
281 ld_perform_outreloc(Rel_desc * orsp, Ofl_desc * ofl, Boolean *remain_seen)
292 raddend = orsp->rel_raddend;
293 sdp = orsp->rel_sym;
299 if (orsp->rel_isdesc && ((orsp->rel_flags &
301 (orsp->rel_isdesc->is_flags & FLG_IS_DISCARD)) {
302 DBG_CALL(Dbg_reloc_discard(ofl->ofl_lml, M_MACH, orsp));
310 if (RELAUX_GET_MOVE(orsp))
311 ld_adj_movereloc(ofl, orsp);
322 (psym = ld_am_I_partial(orsp, orsp->rel_raddend))) {
346 if (orsp->rel_flags & FLG_REL_GOT) {
355 roffset = ld_calc_got_offset(orsp, ofl);
357 } else if (orsp->rel_flags & FLG_REL_PLT) {
369 } else if (orsp->rel_flags & FLG_REL_BSS) {
383 osp = RELAUX_GET_OSDESC(orsp);
390 roffset = orsp->rel_roffset +
391 (Off)_elf_getxoff(orsp->rel_isdesc->is_indata);
393 roffset += orsp->rel_isdesc->is_osdesc->
406 if (orsp->rel_rtype == R_AMD64_RELATIVE)
408 else if ((orsp->rel_flags & FLG_REL_SCNNDX) ||
428 if (orsp->rel_flags & FLG_REL_ADVAL)
435 if (orsp->rel_rtype == R_AMD64_DTPMOD64)
440 rea.r_info = ELF_R_INFO(ndx, orsp->rel_rtype);
444 ld_reloc_sym_name(orsp)));
461 if (orsp->rel_rtype == R_AMD64_JUMP_SLOT)
464 ld_reloc_remain_entry(orsp, osp, ofl, remain_seen);
1126 Rel_desc *orsp;
1172 if ((orsp = ld_reloc_enter(ofl, &ofl->ofl_outrels, rsp, flags)) == NULL)
1184 RELAUX_GET_OSDESC(orsp)->os_szoutrels += (Xword)sizeof (Rela);
1186 if (orsp->rel_rtype == M_R_RELATIVE)
1200 if (IS_GOT_REQUIRED(orsp->rel_rtype))
1206 if (orsp->rel_flags & FLG_REL_DISP) {
1210 ld_disp_errmsg(MSG_INTL(MSG_REL_DISPREL4), orsp, ofl);
1213 M_MACH, orsp));