Lines Matching refs:rfp
336 ctf_file_t *rfp = rp->dn_ctfp; in dt_type_promote() local
342 ctf_id_t rbase = ctf_type_resolve(rfp, rtype); in dt_type_promote()
343 uint_t rkind = ctf_type_kind(rfp, rbase); in dt_type_promote()
358 rfp = DT_INT_CTFP(dtp); in dt_type_promote()
367 if (ctf_type_encoding(rfp, rbase, &re) == CTF_ERR) { in dt_type_promote()
368 yypcb->pcb_hdl->dt_ctferr = ctf_errno(rfp); in dt_type_promote()
397 *ofp = rfp; in dt_type_promote()
1045 ctf_file_t *rfp = rp->dn_ctfp; in dt_node_is_ptrcompat() local
1096 rbase = ctf_type_resolve(rfp, rp->dn_type); in dt_node_is_ptrcompat()
1097 rkind = ctf_type_kind(rfp, rbase); in dt_node_is_ptrcompat()
1100 rref = ctf_type_resolve(rfp, in dt_node_is_ptrcompat()
1101 ctf_type_reference(rfp, rbase)); in dt_node_is_ptrcompat()
1103 ctf_array_info(rfp, rbase, &r) == 0) { in dt_node_is_ptrcompat()
1104 rref = ctf_type_resolve(rfp, r.ctr_contents); in dt_node_is_ptrcompat()
1117 lfp = rfp; in dt_node_is_ptrcompat()
1122 rfp = lfp; in dt_node_is_ptrcompat()
1126 rp_is_void = ctf_type_encoding(rfp, rref, &e) == 0 && IS_VOID(e); in dt_node_is_ptrcompat()
1135 (lp_is_void || rp_is_void || ctf_type_compat(lfp, lref, rfp, rref)); in dt_node_is_ptrcompat()
1139 *fpp = rp_is_void ? lfp : rfp; in dt_node_is_ptrcompat()
1156 ctf_file_t *rfp = rp->dn_ctfp; in dt_node_is_argcompat() local
1180 return (ctf_type_compat(lfp, lp->dn_type, rfp, rp->dn_type)); in dt_node_is_argcompat()