ctf_type_compat
return (ctf_type_compat(lfp, ctf_type_reference(lfp, ltype),
la.ctr_nelems == ra.ctr_nelems && ctf_type_compat(
ctf_type_compat(lfp, la.ctr_index, rfp, ra.ctr_index));
(lp_is_void || rp_is_void || ctf_type_compat(lfp, lref, rfp, rref));
return (ctf_type_compat(lfp, lp->dn_type, rfp, rp->dn_type));
if (ctf_type_compat(lp->dn_ctfp, lp->dn_type,
ctf_type_compat(lp->dn_ctfp, lp->dn_type, ctfp, type))
if (ctf_type_compat(lp->dn_ctfp, lp->dn_type,
if (ctf_type_compat(lp->dn_ctfp, lp->dn_type,
if (ctf_type_compat(lctfp, ltype, rctfp, rtype) == 0) {
return (ctf_type_compat(dnp->dn_ctfp, ctf_type_resolve(dnp->dn_ctfp,
if (ctf_type_compat(dxp->dx_src_ctfp, dxp->dx_src_type,
ctf_type_compat(dxp->dx_dst_ctfp, dxp->dx_dst_base,
if (ctf_type_compat(dxp->dx_src_ctfp, dxp->dx_src_base,
ctf_type_compat(dxp->dx_dst_ctfp, dxp->dx_dst_base,
if (ctf_type_compat(dxp->dx_dst_ctfp, dxp->dx_dst_base,
extern int ctf_type_compat(ctf_file_t *, ctf_id_t, ctf_file_t *, ctf_id_t);