Lines Matching refs:rdesc
549 ld_add_rel_aux(Ofl_desc *ofl, Rel_desc *rdesc) in ld_add_rel_aux() argument
583 rdesc->rel_aux = racp->rac_free++; in ld_add_rel_aux()
604 ld_reloc_enter(Ofl_desc *ofl, Rel_cache *rcp, Rel_desc *rdesc, Word flags) in ld_reloc_enter() argument
625 if (rdesc->rel_aux != NULL) { in ld_reloc_enter()
632 *arsp = *rdesc; in ld_reloc_enter()
638 if (rdesc->rel_aux != NULL) { in ld_reloc_enter()
640 *auxp = *rdesc->rel_aux; in ld_reloc_enter()
662 ld_init_rel_aux(Rel_desc *rdesc) in ld_init_rel_aux() argument
664 Rel_aux *rap = rdesc->rel_aux; in ld_init_rel_aux()
672 rap->ra_osdesc = (rdesc->rel_isdesc == NULL) ? NULL : in ld_init_rel_aux()
673 rdesc->rel_isdesc->is_osdesc; in ld_init_rel_aux()
676 rap->ra_usym = rdesc->rel_sym; in ld_init_rel_aux()
722 if (rdesc->rel_aux == NULL) { \
727 if (!ld_add_rel_aux(ofl, rdesc)) \
730 ld_init_rel_aux(rdesc); \
734 ld_reloc_set_aux_osdesc(Ofl_desc *ofl, Rel_desc *rdesc, Os_desc *osp) in ld_reloc_set_aux_osdesc() argument
736 PROCESS_NULL_REL_AUX(RELAUX_ISDEFAULT_OSDESC(rdesc, osp)) in ld_reloc_set_aux_osdesc()
737 rdesc->rel_aux->ra_osdesc = osp; in ld_reloc_set_aux_osdesc()
742 ld_reloc_set_aux_usym(Ofl_desc *ofl, Rel_desc *rdesc, Sym_desc *sdp) in ld_reloc_set_aux_usym() argument
744 PROCESS_NULL_REL_AUX(RELAUX_ISDEFAULT_USYM(rdesc, sdp)) in ld_reloc_set_aux_usym()
745 rdesc->rel_aux->ra_usym = sdp; in ld_reloc_set_aux_usym()