/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_decl.c | 542 dtt.dtt_type == DT_DYN_TYPE(yypcb->pcb_hdl)) { in dt_decl_member() 547 base = ctf_type_resolve(dtt.dtt_ctfp, dtt.dtt_type); in dt_decl_member() 554 "%s\n", dt_type_name(dtt.dtt_ctfp, dtt.dtt_type, in dt_decl_member() 602 dtt.dtt_type = ctf_add_integer(dsp->ds_ctfp, in dt_decl_member() 604 dtt.dtt_type, n, sizeof (n)), &cte); in dt_decl_member() 606 if (dtt.dtt_type == CTF_ERR || in dt_decl_member() 626 dtt.dtt_type = ctf_add_type(dsp->ds_ctfp, in dt_decl_member() 627 dtt.dtt_ctfp, dtt.dtt_type); in dt_decl_member() 630 if (dtt.dtt_type == CTF_ERR || in dt_decl_member() 638 ident, dtt.dtt_type) == CTF_ERR) { in dt_decl_member() [all …]
|
H A D | dt_xlator.c | 128 ptr.dtt_type = CTF_ERR; in dt_xlator_create() 139 dxp->dx_ident->di_type = src->dtt_type; in dt_xlator_create() 162 dxp->dx_souid.di_type = dst->dtt_type; in dt_xlator_create() 173 dxp->dx_ptrid.di_type = ptr.dtt_type; in dt_xlator_create() 189 dxp->dx_src_type = src->dtt_type; in dt_xlator_create() 190 dxp->dx_src_base = ctf_type_resolve(src->dtt_ctfp, src->dtt_type); in dt_xlator_create() 193 dxp->dx_dst_type = dst->dtt_type; in dt_xlator_create() 194 dxp->dx_dst_base = ctf_type_resolve(dst->dtt_ctfp, dst->dtt_type); in dt_xlator_create() 344 src_dtt.dtt_type = src_type; in dt_xlator_lookup() 349 .dtt_type = dst_type, in dt_xlator_lookup()
|
H A D | dt_provider.c | 337 dtt.dtt_type = CTF_ERR; in dt_probe_discover() 340 dtt.dtt_ctfp, dtt.dtt_type, in dt_probe_discover() 344 if (dtt.dtt_type != CTF_ERR && (adp->dtargd_xlate[0] == '\0' || in dt_probe_discover() 357 dtt.dtt_type = CTF_ERR; in dt_probe_discover() 360 dtt.dtt_ctfp, dtt.dtt_type, B_FALSE); in dt_probe_discover() 481 prp->pr_argv[i].dtt_type = xargs->dn_type; in dt_probe_create() 646 dtt.dtt_type = ctf_add_typedef(DT_DYN_CTFP(dtp), in dt_probe_tag() 649 if (dtt.dtt_type == CTF_ERR || in dt_probe_tag() 659 dt_node_type_assign(dnp, dtt.dtt_ctfp, dtt.dtt_type, B_FALSE); in dt_probe_tag()
|
H A D | dt_parser.c | 272 ctf_id_t type = tip->dtt_type; in dt_type_pointer() 281 tip->dtt_type = ptr; in dt_type_pointer() 305 tip->dtt_type = ptr; in dt_type_pointer() 1400 dt_node_type_assign(dnp, dtt.dtt_ctfp, dtt.dtt_type, dtt.dtt_flags); in dt_node_type() 1487 if (ctf_type_kind(dtt.dtt_ctfp, dtt.dtt_type) == CTF_K_FUNCTION && in dt_node_decl() 1508 ctf_type_cmp(dtt.dtt_ctfp, dtt.dtt_type, in dt_node_decl() 1509 ott.dtt_ctfp, ott.dtt_type) != 0)) { in dt_node_decl() 1513 dt_type_name(dtt.dtt_ctfp, dtt.dtt_type, in dt_node_decl() 1515 dt_type_name(ott.dtt_ctfp, ott.dtt_type, in dt_node_decl() 1525 dt_type_name(dtt.dtt_ctfp, dtt.dtt_type, in dt_node_decl() [all …]
|
H A D | dt_ident.c | 250 idp->di_type = dtt.dtt_type; in dt_idcook_func() 311 dtt.dtt_ctfp, dtt.dtt_type, B_FALSE); in dt_idcook_func() 398 prp->pr_argv[ap->dn_value].dtt_type, in dt_idcook_args() 473 idp->di_type = dtt.dtt_type; in dt_idcook_regs() 494 idp->di_type = dtt.dtt_type; in dt_idcook_type()
|
H A D | dt_module.c | 1082 idp->di_type = tip->dtt_type; in dt_module_extern() 1645 tip->dtt_type = id; in dtrace_lookup_by_type() 1668 tip->dtt_type = CTF_ERR; in dtrace_symbol_type() 1682 tip->dtt_type = idp->di_type; in dtrace_symbol_type() 1689 tip->dtt_type = ctf_lookup_by_symbol(dmp->dm_ctfp, sip->dts_id); in dtrace_symbol_type() 1691 if (tip->dtt_type == CTF_ERR) { in dtrace_symbol_type() 1698 tip->dtt_type = DT_FPTR_TYPE(dtp); in dtrace_symbol_type()
|
H A D | dtrace.h | 519 ctf_id_t dtt_type; /* CTF type identifier */ member
|
H A D | dt_printf.c | 751 dtt.dtt_type = CTF_ERR; in dt_pfdict_create() 765 pfc->pfc_dtype = dtt.dtt_type; in dt_pfdict_create() 775 pfc->pfc_ctype = dtt.dtt_type; in dt_pfdict_create() 1085 dt_node_type_assign(&aggnode, dtt.dtt_ctfp, dtt.dtt_type, B_FALSE); in dt_printf_validate()
|
H A D | dt_cg.c | 79 dtt.dtt_ctfp == fp && dtt.dtt_type == type)) in dt_cg_membinfo() 83 type = ctf_type_resolve(fp, dtt.dtt_type); in dt_cg_membinfo()
|
H A D | dt_open.c | 1567 dtp->dt_ints[i].did_type = dtt.dtt_type; in dt_vopen()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/ |
H A D | chkargs.c | 58 if (p.dtp_argv[i].dtt_type == CTF_ERR) { in probe() 78 p.dtp_argv[i].dtt_type, buf, sizeof (buf))); in probe()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/ |
H A D | dtrace.c | 593 p->dtp_argv[i].dtt_type, buf, sizeof (buf)) == NULL) in print_probe_info()
|