Lines Matching refs:dn_ctfp
334 ctf_file_t *lfp = lp->dn_ctfp; in dt_type_promote()
337 ctf_file_t *rfp = rp->dn_ctfp; in dt_type_promote()
405 dt_type_promote(lp, rp, &dnp->dn_ctfp, &dnp->dn_type); in dt_node_promote()
406 dt_node_type_assign(dnp, dnp->dn_ctfp, dnp->dn_type, B_FALSE); in dt_node_promote()
519 dnp->dn_ctfp = NULL; in dt_node_xalloc()
711 dnp->dn_ctfp = fp; in dt_node_type_assign_member()
729 dst->dn_ctfp = src->dn_ctfp; in dt_node_type_propagate()
746 (void) dt_type_name(dnp->dn_ctfp, dnp->dn_type, buf + n, len); in dt_node_type_name()
750 return (dt_type_name(dnp->dn_ctfp, dnp->dn_type, buf, len)); in dt_node_type_name()
765 base = ctf_type_resolve(dnp->dn_ctfp, dnp->dn_type); in dt_node_type_size()
767 if (ctf_type_kind(dnp->dn_ctfp, base) == CTF_K_FORWARD) in dt_node_type_size()
778 if (ctf_type_kind(dnp->dn_ctfp, base) == CTF_K_POINTER && in dt_node_type_size()
779 ctf_getmodel(dnp->dn_ctfp) == CTF_MODEL_ILP32 && in dt_node_type_size()
784 return (ctf_type_size(dnp->dn_ctfp, dnp->dn_type)); in dt_node_type_size()
847 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_integer()
867 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_float()
878 ctf_type_encoding(dnp->dn_ctfp, type, &e) == 0 && ( in dt_node_is_float()
886 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_scalar()
907 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_arith()
926 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_vfptr()
953 return (dnp->dn_ctfp == DT_DYN_CTFP(yypcb->pcb_hdl) && in dt_node_is_dynamic()
960 return (dnp->dn_ctfp == DT_STR_CTFP(yypcb->pcb_hdl) && in dt_node_is_string()
967 return (dnp->dn_ctfp == DT_STACK_CTFP(yypcb->pcb_hdl) && in dt_node_is_stack()
974 return (dnp->dn_ctfp == DT_SYMADDR_CTFP(yypcb->pcb_hdl) && in dt_node_is_symaddr()
981 return (dnp->dn_ctfp == DT_USYMADDR_CTFP(yypcb->pcb_hdl) && in dt_node_is_usymaddr()
988 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_strcompat()
1016 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_pointer()
1031 ctf_file_t *fp = dnp->dn_ctfp; in dt_node_is_void()
1054 ctf_file_t *lfp = lp->dn_ctfp; in dt_node_is_ptrcompat()
1055 ctf_file_t *rfp = rp->dn_ctfp; in dt_node_is_ptrcompat()
1165 ctf_file_t *lfp = lp->dn_ctfp; in dt_node_is_argcompat()
1166 ctf_file_t *rfp = rp->dn_ctfp; in dt_node_is_argcompat()
1404 dnp->dn_ctfp = yypcb->pcb_hdl->dt_cdefs->dm_ctfp; in dt_node_vatype()
1646 idn.dn_ctfp, idn.dn_type) != 0)) { in dt_node_decl()
1666 if (ctf_type_cmp(dnp->dn_ctfp, dnp->dn_type, in dt_node_decl()
1667 pnp->dn_ctfp, pnp->dn_type) == 0) in dt_node_decl()
2300 if (ctf_type_kind(dnp->dn_ctfp, ctf_type_resolve( in dt_node_inline()
2301 dnp->dn_ctfp, dnp->dn_type)) == CTF_K_FORWARD) { in dt_node_inline()
2370 dt_ident_type_assign(pidp, pnp->dn_ctfp, pnp->dn_type); in dt_node_inline()
2979 type = ctf_type_resolve(cp->dn_ctfp, cp->dn_type); in dt_cook_op1()
2980 kind = ctf_type_kind(cp->dn_ctfp, type); in dt_cook_op1()
2983 if (ctf_array_info(cp->dn_ctfp, type, &r) != 0) { in dt_cook_op1()
2984 dtp->dt_ctferr = ctf_errno(cp->dn_ctfp); in dt_cook_op1()
2989 type = ctf_type_reference(cp->dn_ctfp, type); in dt_cook_op1()
2995 dt_node_type_assign(dnp, cp->dn_ctfp, type, in dt_cook_op1()
2997 base = ctf_type_resolve(cp->dn_ctfp, type); in dt_cook_op1()
2998 kind = ctf_type_kind(cp->dn_ctfp, base); in dt_cook_op1()
3000 if (kind == CTF_K_INTEGER && ctf_type_encoding(cp->dn_ctfp, in dt_cook_op1()
3079 dtt.dtt_ctfp = cp->dn_ctfp; in dt_cook_op1()
3332 kind = ctf_type_kind(lp->dn_ctfp, in dt_cook_op2()
3333 ctf_type_resolve(lp->dn_ctfp, lp->dn_type)); in dt_cook_op2()
3337 lp->dn_ctfp, lp->dn_type, rp->dn_string, &val) == 0) { in dt_cook_op2()
3356 dt_node_type_assign(rp, lp->dn_ctfp, lp->dn_type, in dt_cook_op2()
3374 if (ctf_type_compat(lp->dn_ctfp, lp->dn_type, in dt_cook_op2()
3375 rp->dn_ctfp, rp->dn_type)) in dt_cook_op2()
3419 ctfp = lp->dn_ctfp; in dt_cook_op2()
3423 ctfp = rp->dn_ctfp; in dt_cook_op2()
3567 ctfp = rp->dn_ctfp; in dt_cook_op2()
3597 kind = ctf_type_kind(lp->dn_ctfp, in dt_cook_op2()
3598 ctf_type_resolve(lp->dn_ctfp, lp->dn_type)); in dt_cook_op2()
3609 ctf_type_compat(lp->dn_ctfp, lp->dn_type, ctfp, type)) in dt_cook_op2()
3721 ctfp = lp->dn_ctfp; in dt_cook_op2()
3908 dnp->dn_ident = dt_xlator_ident(dxp, lp->dn_ctfp, lp->dn_type); in dt_cook_op2()
3923 ltype = ctf_type_resolve(lp->dn_ctfp, lp->dn_type); in dt_cook_op2()
3924 lkind = ctf_type_kind(lp->dn_ctfp, ltype); in dt_cook_op2()
3926 rtype = ctf_type_resolve(rp->dn_ctfp, rp->dn_type); in dt_cook_op2()
3927 rkind = ctf_type_kind(rp->dn_ctfp, rtype); in dt_cook_op2()
3936 if (ctf_type_compat(lp->dn_ctfp, lp->dn_type, in dt_cook_op2()
3937 rp->dn_ctfp, rp->dn_type)) in dt_cook_op2()
4055 if (ctf_type_compat(lp->dn_ctfp, lp->dn_type, in dt_cook_op3()
4056 rp->dn_ctfp, rp->dn_type)) { in dt_cook_op3()
4057 ctfp = lp->dn_ctfp; in dt_cook_op3()
4241 ctf_file_t *lctfp = dnp->dn_ctfp; in dt_cook_inline()
4358 if (ctf_type_cmp(old_argv->dn_ctfp, old_argv->dn_type, in dt_node_provider_cmp_argv()
4359 new_argv->dn_ctfp, new_argv->dn_type) == 0) in dt_node_provider_cmp_argv()
4617 if (dnp->dn_ctfp == DT_STR_CTFP(dtp) && in dt_node_diftype()
4623 tp->dtdt_ckind = ctf_type_kind(dnp->dn_ctfp, in dt_node_diftype()
4624 ctf_type_resolve(dnp->dn_ctfp, dnp->dn_type)); in dt_node_diftype()
4631 tp->dtdt_size = ctf_type_size(dnp->dn_ctfp, dnp->dn_type); in dt_node_diftype()
4820 if (dnp->dn_ctfp != NULL && dnp->dn_type != CTF_ERR && in dt_node_printr()
4821 ctf_type_name(dnp->dn_ctfp, dnp->dn_type, n, sizeof (n)) != NULL) { in dt_node_printr()