Lines Matching refs:dtt
242 dtrace_typeinfo_t dtt; in dt_probe_discover() local
324 adp->dtargd_native, &dtt) != 0) { in dt_probe_discover()
330 dtt.dtt_object = NULL; in dt_probe_discover()
331 dtt.dtt_ctfp = NULL; in dt_probe_discover()
332 dtt.dtt_type = CTF_ERR; in dt_probe_discover()
335 dtt.dtt_ctfp, dtt.dtt_type, in dt_probe_discover()
336 dtt.dtt_flags & DTT_FL_USER ? B_TRUE : B_FALSE); in dt_probe_discover()
339 if (dtt.dtt_type != CTF_ERR && (adp->dtargd_xlate[0] == '\0' || in dt_probe_discover()
344 adp->dtargd_xlate, &dtt) != 0) { in dt_probe_discover()
350 dtt.dtt_object = NULL; in dt_probe_discover()
351 dtt.dtt_ctfp = NULL; in dt_probe_discover()
352 dtt.dtt_type = CTF_ERR; in dt_probe_discover()
355 dtt.dtt_ctfp, dtt.dtt_type, B_FALSE); in dt_probe_discover()
359 prp->pr_argv[i] = dtt; in dt_probe_discover()
628 dtrace_typeinfo_t dtt; in dt_probe_tag() local
640 if (dtrace_lookup_by_type(dtp, DTRACE_OBJ_DDEFS, tag, &dtt) != 0) { in dt_probe_tag()
641 dtt.dtt_object = DTRACE_OBJ_DDEFS; in dt_probe_tag()
642 dtt.dtt_ctfp = DT_DYN_CTFP(dtp); in dt_probe_tag()
643 dtt.dtt_type = ctf_add_typedef(DT_DYN_CTFP(dtp), in dt_probe_tag()
646 if (dtt.dtt_type == CTF_ERR || in dt_probe_tag()
647 ctf_update(dtt.dtt_ctfp) == CTF_ERR) { in dt_probe_tag()
649 tag, ctf_errmsg(ctf_errno(dtt.dtt_ctfp))); in dt_probe_tag()
656 dt_node_type_assign(dnp, dtt.dtt_ctfp, dtt.dtt_type, B_FALSE); in dt_probe_tag()