• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/dtrace-118.1/libdtrace/

Lines Matching refs:dn_ctfp

55  * node type (dn_ctfp/dn_type) and attributes (dn_attr).  If dn_ctfp/dn_type
64 * The dn_ctfp and dn_type fields form the type of the node. This tuple can
67 * 1. dn_ctfp = NULL, dn_type = CTF_ERR
72 * 2. dn_ctfp = DT_DYN_CTFP(dtp), dn_type = DT_DYN_TYPE(dtp)
85 * 3. dn_ctfp = DT_STR_CTFP(dtp), dn_type = DT_STR_TYPE(dtp)
90 * 4. dn_ctfp != NULL, dn_type = any other type ID
317 ctf_file_t *lfp = lp->dn_ctfp;
320 ctf_file_t *rfp = rp->dn_ctfp;
388 dt_type_promote(lp, rp, &dnp->dn_ctfp, &dnp->dn_type);
389 dt_node_type_assign(dnp, dnp->dn_ctfp, dnp->dn_type);
502 dnp->dn_ctfp = NULL;
691 dnp->dn_ctfp = fp;
700 dst->dn_ctfp = src->dn_ctfp;
716 (void) dt_type_name(dnp->dn_ctfp, dnp->dn_type, buf + n, len);
720 return (dt_type_name(dnp->dn_ctfp, dnp->dn_type, buf, len));
732 return (ctf_type_size(dnp->dn_ctfp, dnp->dn_type));
795 ctf_file_t *fp = dnp->dn_ctfp;
815 ctf_file_t *fp = dnp->dn_ctfp;
826 ctf_type_encoding(dnp->dn_ctfp, type, &e) == 0 && (
834 ctf_file_t *fp = dnp->dn_ctfp;
855 ctf_file_t *fp = dnp->dn_ctfp;
874 ctf_file_t *fp = dnp->dn_ctfp;
901 return (dnp->dn_ctfp == DT_DYN_CTFP(yypcb->pcb_hdl) &&
908 return (dnp->dn_ctfp == DT_STR_CTFP(yypcb->pcb_hdl) &&
921 return (dnp->dn_ctfp == DT_STACK_CTFP(yypcb->pcb_hdl) &&
928 return (dnp->dn_ctfp == DT_SYMADDR_CTFP(yypcb->pcb_hdl) &&
935 return (dnp->dn_ctfp == DT_USYMADDR_CTFP(yypcb->pcb_hdl) &&
942 ctf_file_t *fp = dnp->dn_ctfp;
970 ctf_file_t *fp = dnp->dn_ctfp;
985 ctf_file_t *fp = dnp->dn_ctfp;
1008 ctf_file_t *lfp = lp->dn_ctfp;
1009 ctf_file_t *rfp = rp->dn_ctfp;
1119 ctf_file_t *lfp = lp->dn_ctfp;
1120 ctf_file_t *rfp = rp->dn_ctfp;
1356 dnp->dn_ctfp = yypcb->pcb_hdl->dt_cdefs->dm_ctfp;
1596 idn.dn_ctfp, idn.dn_type) != 0)) {
1616 if (ctf_type_cmp(dnp->dn_ctfp, dnp->dn_type,
1617 pnp->dn_ctfp, pnp->dn_type) == 0)
2231 if (ctf_type_kind(dnp->dn_ctfp, ctf_type_resolve(
2232 dnp->dn_ctfp, dnp->dn_type)) == CTF_K_FORWARD) {
2301 dt_ident_type_assign(pidp, pnp->dn_ctfp, pnp->dn_type);
2906 type = ctf_type_resolve(cp->dn_ctfp, cp->dn_type);
2907 kind = ctf_type_kind(cp->dn_ctfp, type);
2910 if (ctf_array_info(cp->dn_ctfp, type, &r) != 0) {
2911 dtp->dt_ctferr = ctf_errno(cp->dn_ctfp);
2916 type = ctf_type_reference(cp->dn_ctfp, type);
2922 dt_node_type_assign(dnp, cp->dn_ctfp, type);
2923 base = ctf_type_resolve(cp->dn_ctfp, type);
2924 kind = ctf_type_kind(cp->dn_ctfp, base);
2926 if (kind == CTF_K_INTEGER && ctf_type_encoding(cp->dn_ctfp,
3004 dtt.dtt_ctfp = cp->dn_ctfp;
3228 kind = ctf_type_kind(lp->dn_ctfp,
3229 ctf_type_resolve(lp->dn_ctfp, lp->dn_type));
3233 lp->dn_ctfp, lp->dn_type, rp->dn_string, &val) == 0) {
3252 dt_node_type_assign(rp, lp->dn_ctfp, lp->dn_type);
3269 if (ctf_type_compat(lp->dn_ctfp, lp->dn_type,
3270 rp->dn_ctfp, rp->dn_type))
3313 ctfp = lp->dn_ctfp;
3317 ctfp = rp->dn_ctfp;
3461 ctfp = rp->dn_ctfp;
3491 kind = ctf_type_kind(lp->dn_ctfp,
3492 ctf_type_resolve(lp->dn_ctfp, lp->dn_type));
3503 ctf_type_compat(lp->dn_ctfp, lp->dn_type, ctfp, type))
3638 ctfp = lp->dn_ctfp;
3824 dnp->dn_ident = dt_xlator_ident(dxp, lp->dn_ctfp, lp->dn_type);
3838 ltype = ctf_type_resolve(lp->dn_ctfp, lp->dn_type);
3839 lkind = ctf_type_kind(lp->dn_ctfp, ltype);
3841 rtype = ctf_type_resolve(rp->dn_ctfp, rp->dn_type);
3842 rkind = ctf_type_kind(rp->dn_ctfp, rtype);
3851 if (ctf_type_compat(lp->dn_ctfp, lp->dn_type,
3852 rp->dn_ctfp, rp->dn_type))
3968 if (ctf_type_compat(lp->dn_ctfp, lp->dn_type,
3969 rp->dn_ctfp, rp->dn_type)) {
3970 ctfp = lp->dn_ctfp;
4153 ctf_file_t *lctfp = dnp->dn_ctfp;
4269 if (ctf_type_cmp(old_argv->dn_ctfp, old_argv->dn_type,
4270 new_argv->dn_ctfp, new_argv->dn_type) == 0)
4525 if (dnp->dn_ctfp == DT_STR_CTFP(dtp) &&
4531 tp->dtdt_ckind = ctf_type_kind(dnp->dn_ctfp,
4532 ctf_type_resolve(dnp->dn_ctfp, dnp->dn_type));
4537 tp->dtdt_size = ctf_type_size(dnp->dn_ctfp, dnp->dn_type);
4551 if (dnp->dn_ctfp != NULL && dnp->dn_type != CTF_ERR &&
4552 ctf_type_name(dnp->dn_ctfp, dnp->dn_type, n, sizeof (n)) != NULL) {