usr/src/lib/libdtrace/common/dt_as.c
153
uint_t i, uint_t xi, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_as.c
388
dp->dtdo_xlmtab = dt_zalloc(dtp, sizeof (dt_node_t *) * xlrefs);
usr/src/lib/libdtrace/common/dt_as.c
405
dt_node_t **xlp = dp->dtdo_xlmtab;
usr/src/lib/libdtrace/common/dt_as.c
97
dt_node_t dn;
usr/src/lib/libdtrace/common/dt_cc.c
1007
dt_action_exit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1018
dt_action_speculate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1028
dt_action_commit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1038
dt_action_discard(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1048
dt_compile_fun(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1146
dt_compile_exp(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1157
dt_compile_agg(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
1160
dt_node_t *anp, *incr = NULL;
usr/src/lib/libdtrace/common/dt_cc.c
1252
dt_node_t *arg1 = dnp->dn_aggfun->dn_args->dn_list;
usr/src/lib/libdtrace/common/dt_cc.c
1253
dt_node_t *arg2 = arg1->dn_list;
usr/src/lib/libdtrace/common/dt_cc.c
1254
dt_node_t *arg3 = arg2->dn_list;
usr/src/lib/libdtrace/common/dt_cc.c
1388
dt_node_t *llarg = dnp->dn_aggfun->dn_args->dn_list;
usr/src/lib/libdtrace/common/dt_cc.c
1565
dt_compile_one_clause(dtrace_hdl_t *dtp, dt_node_t *cnp, dt_node_t *pnp)
usr/src/lib/libdtrace/common/dt_cc.c
1569
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_cc.c
1627
dt_compile_clause(dtrace_hdl_t *dtp, dt_node_t *cnp)
usr/src/lib/libdtrace/common/dt_cc.c
1629
dt_node_t *pnp;
usr/src/lib/libdtrace/common/dt_cc.c
1636
dt_compile_xlator(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_cc.c
1639
dt_node_t *mnp;
usr/src/lib/libdtrace/common/dt_cc.c
181
dt_stmt_append(dtrace_stmtdesc_t *sdp, const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_cc.c
2337
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_cc.c
2427
dt_node_t *dnp, *next_dnp;
usr/src/lib/libdtrace/common/dt_cc.c
2428
dt_node_t *new_list = NULL;
usr/src/lib/libdtrace/common/dt_cc.c
321
dt_action_clear(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
325
dt_node_t *anp;
usr/src/lib/libdtrace/common/dt_cc.c
363
dt_action_normalize(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
367
dt_node_t *anp, *normal;
usr/src/lib/libdtrace/common/dt_cc.c
426
dt_action_trunc(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
430
dt_node_t *anp, *trunc;
usr/src/lib/libdtrace/common/dt_cc.c
492
dt_action_printa(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
497
dt_node_t *anp, *proto = NULL;
usr/src/lib/libdtrace/common/dt_cc.c
580
dt_action_printflike(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp,
usr/src/lib/libdtrace/common/dt_cc.c
583
dt_node_t *anp, *arg1;
usr/src/lib/libdtrace/common/dt_cc.c
665
dt_action_trace(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
706
dt_node_t *dret;
usr/src/lib/libdtrace/common/dt_cc.c
739
dt_action_tracemem(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
743
dt_node_t *addr = dnp->dn_args;
usr/src/lib/libdtrace/common/dt_cc.c
744
dt_node_t *max = dnp->dn_args->dn_list;
usr/src/lib/libdtrace/common/dt_cc.c
745
dt_node_t *size;
usr/src/lib/libdtrace/common/dt_cc.c
791
dt_action_stack_args(dtrace_hdl_t *dtp, dtrace_actdesc_t *ap, dt_node_t *arg0)
usr/src/lib/libdtrace/common/dt_cc.c
817
dt_action_stack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
824
dt_action_ustack_args(dtrace_hdl_t *dtp, dtrace_actdesc_t *ap, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_cc.c
828
dt_node_t *arg0 = dnp->dn_args;
usr/src/lib/libdtrace/common/dt_cc.c
829
dt_node_t *arg1 = arg0 != NULL ? arg0->dn_list : NULL;
usr/src/lib/libdtrace/common/dt_cc.c
879
dt_action_ustack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
886
dt_action_setopt(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
889
dt_node_t *arg0, *arg1;
usr/src/lib/libdtrace/common/dt_cc.c
920
dt_node_t *dnp, dtrace_actkind_t kind)
usr/src/lib/libdtrace/common/dt_cc.c
933
dt_action_symmod(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp,
usr/src/lib/libdtrace/common/dt_cc.c
942
dt_action_ftruncate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
958
dt_action_stop(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
968
dt_action_breakpoint(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
978
dt_action_panic(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
987
dt_action_chill(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cc.c
997
dt_action_raise(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp)
usr/src/lib/libdtrace/common/dt_cg.c
1013
dt_node_t *mnp, dn, mn;
usr/src/lib/libdtrace/common/dt_cg.c
1022
bzero(&dn, sizeof (dt_node_t));
usr/src/lib/libdtrace/common/dt_cg.c
1028
bzero(&mn, sizeof (dt_node_t));
usr/src/lib/libdtrace/common/dt_cg.c
1156
dt_node_t *idx = dnp->dn_left->dn_args;
usr/src/lib/libdtrace/common/dt_cg.c
1174
dt_cg_assoc_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
1247
dt_cg_array_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
1344
dt_cg_inline(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
1350
dt_node_t *pnp;
usr/src/lib/libdtrace/common/dt_cg.c
1395
dt_node_t *mnp;
usr/src/lib/libdtrace/common/dt_cg.c
148
dt_cg_load(dt_node_t *dnp, ctf_file_t *ctfp, ctf_id_t type)
usr/src/lib/libdtrace/common/dt_cg.c
1500
dt_cg_xlate_expand(dt_node_t *dnp, dt_ident_t *idp, dt_irlist_t *dlp,
usr/src/lib/libdtrace/common/dt_cg.c
1536
dt_cg_node(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
1866
dt_node_t *mnp;
usr/src/lib/libdtrace/common/dt_cg.c
193
dt_cg_ptrsize(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp,
usr/src/lib/libdtrace/common/dt_cg.c
2093
dt_cg(dt_pcb_t *pcb, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_cg.c
245
dt_cg_field_get(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp,
usr/src/lib/libdtrace/common/dt_cg.c
329
dt_cg_field_set(dt_node_t *src, dt_irlist_t *dlp,
usr/src/lib/libdtrace/common/dt_cg.c
330
dt_regset_t *drp, dt_node_t *dst)
usr/src/lib/libdtrace/common/dt_cg.c
410
dt_cg_store(dt_node_t *src, dt_irlist_t *dlp, dt_regset_t *drp, dt_node_t *dst)
usr/src/lib/libdtrace/common/dt_cg.c
472
dt_cg_typecast(const dt_node_t *src, const dt_node_t *dst,
usr/src/lib/libdtrace/common/dt_cg.c
50
static void dt_cg_node(dt_node_t *, dt_irlist_t *, dt_regset_t *);
usr/src/lib/libdtrace/common/dt_cg.c
546
dt_cg_arglist(dt_ident_t *idp, dt_node_t *args,
usr/src/lib/libdtrace/common/dt_cg.c
550
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_cg.c
596
dt_cg_arithmetic_op(dt_node_t *dnp, dt_irlist_t *dlp,
usr/src/lib/libdtrace/common/dt_cg.c
645
dt_cg_prearith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op)
usr/src/lib/libdtrace/common/dt_cg.c
701
dt_cg_postarith_op(dt_node_t *dnp, dt_irlist_t *dlp,
usr/src/lib/libdtrace/common/dt_cg.c
765
dt_cg_compare_signed(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_cg.c
767
dt_node_t dn;
usr/src/lib/libdtrace/common/dt_cg.c
782
dt_cg_compare_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op)
usr/src/lib/libdtrace/common/dt_cg.c
827
dt_cg_ternary_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
866
dt_cg_logical_and(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
901
dt_cg_logical_xor(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
936
dt_cg_logical_or(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
972
dt_cg_logical_neg(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_cg.c
999
dt_cg_asgn_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp)
usr/src/lib/libdtrace/common/dt_decl.c
305
dt_decl_protoform(dt_node_t *fnp, dt_node_t *flist)
usr/src/lib/libdtrace/common/dt_decl.c
307
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_decl.c
327
dt_decl_prototype(dt_node_t *plist,
usr/src/lib/libdtrace/common/dt_decl.c
328
dt_node_t *flist, const char *kind, uint_t flags)
usr/src/lib/libdtrace/common/dt_decl.c
333
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_decl.c
385
dt_decl_array(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_decl.c
446
dt_decl_func(dt_decl_t *pdp, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_decl.c
521
dt_decl_member(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_decl.c
733
dt_decl_enumerator(char *s, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_dis.c
528
dt_node_t *dnp = dp->dtdo_xlmtab[i];
usr/src/lib/libdtrace/common/dt_dof.c
249
dt_node_t **pnp;
usr/src/lib/libdtrace/common/dt_dof.c
262
dt_node_t *dnp = *pnp++;
usr/src/lib/libdtrace/common/dt_dof.c
341
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_dof.c
403
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_grammar.y
231
| DT_CTX_DTYPE type_name { $$ = (dt_node_t *)$2; }
usr/src/lib/libdtrace/common/dt_grammar.y
45
dt_node_t *l_node;
usr/src/lib/libdtrace/common/dt_ident.c
110
dt_idcook_assc(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
usr/src/lib/libdtrace/common/dt_ident.c
127
sizeof (dt_node_t))) == NULL) {
usr/src/lib/libdtrace/common/dt_ident.c
174
dt_idcook_func(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
usr/src/lib/libdtrace/common/dt_ident.c
222
sizeof (dt_node_t))) == NULL) {
usr/src/lib/libdtrace/common/dt_ident.c
314
dt_idcook_args(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap)
usr/src/lib/libdtrace/common/dt_ident.c
319
dt_node_t tag, *nnp, *xnp;
usr/src/lib/libdtrace/common/dt_ident.c
433
dt_idcook_regs(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap)
usr/src/lib/libdtrace/common/dt_ident.c
470
dt_idcook_type(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
usr/src/lib/libdtrace/common/dt_ident.c
492
dt_idcook_thaw(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
usr/src/lib/libdtrace/common/dt_ident.c
499
dt_idcook_inline(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args)
usr/src/lib/libdtrace/common/dt_ident.c
52
dt_idcook_sign(dt_node_t *dnp, dt_ident_t *idp,
usr/src/lib/libdtrace/common/dt_ident.c
53
int argc, dt_node_t *args, const char *prefix, const char *suffix)
usr/src/lib/libdtrace/common/dt_ident.c
954
dt_ident_cook(dt_node_t *dnp, dt_ident_t *idp, dt_node_t **pargp)
usr/src/lib/libdtrace/common/dt_ident.c
957
dt_node_t *args, *argp;
usr/src/lib/libdtrace/common/dt_ident.c
985
const dt_node_t *dnp = ((dt_idnode_t *)idp->di_iarg)->din_root;
usr/src/lib/libdtrace/common/dt_impl.h
614
extern void dt_pragma(dt_node_t *);
usr/src/lib/libdtrace/common/dt_impl.h
616
extern void dt_cg(dt_pcb_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_impl.h
665
extern dt_node_t *yypragma; /* lex token list for control lines */
usr/src/lib/libdtrace/common/dt_parser.c
1014
dt_node_is_pointer(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
1029
dt_node_is_void(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
1051
dt_node_is_ptrcompat(const dt_node_t *lp, const dt_node_t *rp,
usr/src/lib/libdtrace/common/dt_parser.c
1163
dt_node_is_argcompat(const dt_node_t *lp, const dt_node_t *rp)
usr/src/lib/libdtrace/common/dt_parser.c
118
dt_node_t *yypragma; /* lex token list for control lines */
usr/src/lib/libdtrace/common/dt_parser.c
1201
dt_node_is_posconst(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
1208
dt_node_is_actfunc(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
1244
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1247
dt_node_t *dnp = dt_node_alloc(DT_NODE_INT);
usr/src/lib/libdtrace/common/dt_parser.c
1293
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1297
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
1310
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1314
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
1354
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1359
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
1398
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1401
dt_node_t *dnp = dt_node_alloc(DT_NODE_TYPE);
usr/src/lib/libdtrace/common/dt_parser.c
1419
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1562
dt_node_t idn;
usr/src/lib/libdtrace/common/dt_parser.c
1625
bzero(&idn, sizeof (dt_node_t));
usr/src/lib/libdtrace/common/dt_parser.c
1657
dt_node_t *dnp = ddp->dd_node;
usr/src/lib/libdtrace/common/dt_parser.c
1661
const dt_node_t *pnp = &isp->dis_args[argc];
usr/src/lib/libdtrace/common/dt_parser.c
1762
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1763
dt_node_func(dt_node_t *dnp, dt_node_t *args)
usr/src/lib/libdtrace/common/dt_parser.c
1803
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1807
dt_node_t dn;
usr/src/lib/libdtrace/common/dt_parser.c
1848
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1849
dt_node_op1(int op, dt_node_t *cp)
usr/src/lib/libdtrace/common/dt_parser.c
1851
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
1921
dt_cast(dt_node_t *lp, dt_node_t *rp)
usr/src/lib/libdtrace/common/dt_parser.c
1944
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
1945
dt_node_op2(int op, dt_node_t *lp, dt_node_t *rp)
usr/src/lib/libdtrace/common/dt_parser.c
1948
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2116
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2117
dt_node_op3(dt_node_t *expr, dt_node_t *lp, dt_node_t *rp)
usr/src/lib/libdtrace/common/dt_parser.c
2119
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2133
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2134
dt_node_statement(dt_node_t *expr)
usr/src/lib/libdtrace/common/dt_parser.c
2136
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2151
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2152
dt_node_if(dt_node_t *pred, dt_node_t *acts, dt_node_t *else_acts)
usr/src/lib/libdtrace/common/dt_parser.c
2154
dt_node_t *dnp = dt_node_alloc(DT_NODE_IF);
usr/src/lib/libdtrace/common/dt_parser.c
2162
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2166
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2190
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2198
dt_node_t *dnp = dt_node_alloc(DT_NODE_PDESC);
usr/src/lib/libdtrace/common/dt_parser.c
2222
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2223
dt_node_clause(dt_node_t *pdescs, dt_node_t *pred, dt_node_t *acts)
usr/src/lib/libdtrace/common/dt_parser.c
2225
dt_node_t *dnp = dt_node_alloc(DT_NODE_CLAUSE);
usr/src/lib/libdtrace/common/dt_parser.c
2234
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2235
dt_node_inline(dt_node_t *expr)
usr/src/lib/libdtrace/common/dt_parser.c
2246
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2330
dt_node_t *pnp;
usr/src/lib/libdtrace/common/dt_parser.c
2427
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2428
dt_node_member(dt_decl_t *ddp, char *name, dt_node_t *expr)
usr/src/lib/libdtrace/common/dt_parser.c
2431
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2453
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2454
dt_node_xlator(dt_decl_t *ddp, dt_decl_t *sdp, char *name, dt_node_t *members)
usr/src/lib/libdtrace/common/dt_parser.c
2458
dt_node_t sn, dn;
usr/src/lib/libdtrace/common/dt_parser.c
2460
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2518
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2519
dt_node_probe(char *s, int protoc, dt_node_t *nargs, dt_node_t *xargs)
usr/src/lib/libdtrace/common/dt_parser.c
2523
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
2571
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2572
dt_node_provider(char *name, dt_node_t *probes)
usr/src/lib/libdtrace/common/dt_parser.c
2575
dt_node_t *dnp = dt_node_alloc(DT_NODE_PROVIDER);
usr/src/lib/libdtrace/common/dt_parser.c
2576
dt_node_t *lnp;
usr/src/lib/libdtrace/common/dt_parser.c
2628
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2629
dt_node_program(dt_node_t *lnp)
usr/src/lib/libdtrace/common/dt_parser.c
2631
dt_node_t *dnp = dt_node_alloc(DT_NODE_PROG);
usr/src/lib/libdtrace/common/dt_parser.c
2645
dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create)
usr/src/lib/libdtrace/common/dt_parser.c
2875
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2876
dt_cook_ident(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
2894
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2895
dt_cook_var(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
2912
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2913
dt_cook_func(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
2921
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
2922
dt_cook_op1(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
2925
dt_node_t *cp = dnp->dn_child;
usr/src/lib/libdtrace/common/dt_parser.c
3154
dt_assign_common(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
3156
dt_node_t *lp = dnp->dn_left;
usr/src/lib/libdtrace/common/dt_parser.c
3157
dt_node_t *rp = dnp->dn_right;
usr/src/lib/libdtrace/common/dt_parser.c
3178
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
3179
dt_cook_op2(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
3182
dt_node_t *lp = dnp->dn_left;
usr/src/lib/libdtrace/common/dt_parser.c
3183
dt_node_t *rp = dnp->dn_right;
usr/src/lib/libdtrace/common/dt_parser.c
332
dt_type_promote(dt_node_t *lp, dt_node_t *rp, ctf_file_t **ofp, ctf_id_t *otype)
usr/src/lib/libdtrace/common/dt_parser.c
3807
dt_node_t *lnp;
usr/src/lib/libdtrace/common/dt_parser.c
3884
bcopy(lp, dnp, sizeof (dt_node_t));
usr/src/lib/libdtrace/common/dt_parser.c
3999
dt_node_t *pnp;
usr/src/lib/libdtrace/common/dt_parser.c
4029
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
403
dt_node_promote(dt_node_t *lp, dt_node_t *rp, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
4030
dt_cook_op3(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4032
dt_node_t *lp, *rp;
usr/src/lib/libdtrace/common/dt_parser.c
4082
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4083
dt_cook_statement(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4098
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4099
dt_cook_aggregation(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
411
dt_node_name(const dt_node_t *dnp, char *buf, size_t len)
usr/src/lib/libdtrace/common/dt_parser.c
4159
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4160
dt_cook_clause(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4221
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4222
dt_cook_inline(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4272
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4273
dt_cook_member(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4281
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4282
dt_cook_xlator(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4286
dt_node_t *mnp;
usr/src/lib/libdtrace/common/dt_parser.c
4338
dt_node_provider_cmp_argv(dt_provider_t *pvp, dt_node_t *pnp, const char *kind,
usr/src/lib/libdtrace/common/dt_parser.c
4339
uint_t old_argc, dt_node_t *old_argv, uint_t new_argc, dt_node_t *new_argv)
usr/src/lib/libdtrace/common/dt_parser.c
4378
dt_node_provider_cmp(dt_provider_t *pvp, dt_node_t *pnp,
usr/src/lib/libdtrace/common/dt_parser.c
4409
dt_cook_probe(dt_node_t *dnp, dt_provider_t *pvp)
usr/src/lib/libdtrace/common/dt_parser.c
4424
dt_node_t *xnp = prp->pr_xargv[i];
usr/src/lib/libdtrace/common/dt_parser.c
4425
dt_node_t *nnp = prp->pr_nargv[prp->pr_mapping[i]];
usr/src/lib/libdtrace/common/dt_parser.c
4446
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4447
dt_cook_provider(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4450
dt_node_t *pnp;
usr/src/lib/libdtrace/common/dt_parser.c
4486
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4487
dt_cook_none(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4492
static dt_node_t *(*dt_cook_funcs[])(dt_node_t *, uint_t) = {
usr/src/lib/libdtrace/common/dt_parser.c
4523
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4524
dt_node_cook(dt_node_t *dnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4543
dt_node_list_cook(dt_node_t **pnp, uint_t idflags)
usr/src/lib/libdtrace/common/dt_parser.c
4546
dt_node_t *dnp, *nnp;
usr/src/lib/libdtrace/common/dt_parser.c
4560
dt_node_list_free(dt_node_t **pnp)
usr/src/lib/libdtrace/common/dt_parser.c
4562
dt_node_t *dnp, *nnp;
usr/src/lib/libdtrace/common/dt_parser.c
4574
dt_node_link_free(dt_node_t **pnp)
usr/src/lib/libdtrace/common/dt_parser.c
4576
dt_node_t *dnp, *nnp;
usr/src/lib/libdtrace/common/dt_parser.c
4592
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
4593
dt_node_link(dt_node_t *lp, dt_node_t *rp)
usr/src/lib/libdtrace/common/dt_parser.c
4595
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_parser.c
4615
dt_node_diftype(dtrace_hdl_t *dtp, const dt_node_t *dnp, dtrace_diftype_t *tp)
usr/src/lib/libdtrace/common/dt_parser.c
4650
dt_printd(dt_node_t *dnp, FILE *fp, int depth)
usr/src/lib/libdtrace/common/dt_parser.c
4652
dt_node_t *arg;
usr/src/lib/libdtrace/common/dt_parser.c
4729
dt_node_t *ln = dnp->dn_right;
usr/src/lib/libdtrace/common/dt_parser.c
4810
dt_node_printr(dt_node_t *dnp, FILE *fp, int depth)
usr/src/lib/libdtrace/common/dt_parser.c
4815
dt_node_t *arg;
usr/src/lib/libdtrace/common/dt_parser.c
4923
dt_node_t *ln = dnp->dn_right;
usr/src/lib/libdtrace/common/dt_parser.c
5066
dt_node_root(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
5074
dnerror(const dt_node_t *dnp, dt_errtag_t tag, const char *format, ...)
usr/src/lib/libdtrace/common/dt_parser.c
5091
dnwarn(const dt_node_t *dnp, dt_errtag_t tag, const char *format, ...)
usr/src/lib/libdtrace/common/dt_parser.c
511
dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
514
dt_node_t *dnp = dt_alloc(dtp, sizeof (dt_node_t));
usr/src/lib/libdtrace/common/dt_parser.c
541
static dt_node_t *
usr/src/lib/libdtrace/common/dt_parser.c
544
dt_node_t *dnp = dt_node_xalloc(yypcb->pcb_hdl, kind);
usr/src/lib/libdtrace/common/dt_parser.c
557
dt_node_free(dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
660
dt_node_attr_assign(dt_node_t *dnp, dtrace_attribute_t attr)
usr/src/lib/libdtrace/common/dt_parser.c
676
dt_node_type_assign_member(dt_node_t *dnp, ctf_file_t *fp, ctf_id_t type,
usr/src/lib/libdtrace/common/dt_parser.c
718
dt_node_type_assign(dt_node_t *dnp, ctf_file_t *fp, ctf_id_t type,
usr/src/lib/libdtrace/common/dt_parser.c
725
dt_node_type_propagate(const dt_node_t *src, dt_node_t *dst)
usr/src/lib/libdtrace/common/dt_parser.c
735
dt_node_type_name(const dt_node_t *dnp, char *buf, size_t len)
usr/src/lib/libdtrace/common/dt_parser.c
754
dt_node_type_size(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
793
dt_node_resolve(const dt_node_t *dnp, uint_t idkind)
usr/src/lib/libdtrace/common/dt_parser.c
817
dt_node_sizeof(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
845
dt_node_is_integer(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
865
dt_node_is_float(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
884
dt_node_is_scalar(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
905
dt_node_is_arith(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
924
dt_node_is_vfptr(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
945
dt_node_is_dynamic(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
958
dt_node_is_string(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
965
dt_node_is_stack(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
972
dt_node_is_symaddr(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
979
dt_node_is_usymaddr(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.c
986
dt_node_is_strcompat(const dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_parser.h
190
extern int dt_node_is_integer(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
191
extern int dt_node_is_float(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
192
extern int dt_node_is_scalar(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
193
extern int dt_node_is_arith(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
194
extern int dt_node_is_vfptr(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
195
extern int dt_node_is_dynamic(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
196
extern int dt_node_is_stack(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
197
extern int dt_node_is_symaddr(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
198
extern int dt_node_is_usymaddr(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
199
extern int dt_node_is_string(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
200
extern int dt_node_is_strcompat(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
201
extern int dt_node_is_pointer(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
202
extern int dt_node_is_void(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
203
extern int dt_node_is_ptrcompat(const dt_node_t *, const dt_node_t *,
usr/src/lib/libdtrace/common/dt_parser.h
205
extern int dt_node_is_argcompat(const dt_node_t *, const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
206
extern int dt_node_is_posconst(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
207
extern int dt_node_is_actfunc(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
209
extern dt_node_t *dt_node_int(uintmax_t);
usr/src/lib/libdtrace/common/dt_parser.h
210
extern dt_node_t *dt_node_string(char *);
usr/src/lib/libdtrace/common/dt_parser.h
211
extern dt_node_t *dt_node_ident(char *);
usr/src/lib/libdtrace/common/dt_parser.h
212
extern dt_node_t *dt_node_type(dt_decl_t *);
usr/src/lib/libdtrace/common/dt_parser.h
213
extern dt_node_t *dt_node_vatype(void);
usr/src/lib/libdtrace/common/dt_parser.h
214
extern dt_node_t *dt_node_decl(void);
usr/src/lib/libdtrace/common/dt_parser.h
215
extern dt_node_t *dt_node_func(dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
216
extern dt_node_t *dt_node_offsetof(dt_decl_t *, char *);
usr/src/lib/libdtrace/common/dt_parser.h
217
extern dt_node_t *dt_node_op1(int, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
218
extern dt_node_t *dt_node_op2(int, dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
219
extern dt_node_t *dt_node_op3(dt_node_t *, dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
220
extern dt_node_t *dt_node_statement(dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
221
extern dt_node_t *dt_node_pdesc_by_name(char *);
usr/src/lib/libdtrace/common/dt_parser.h
222
extern dt_node_t *dt_node_pdesc_by_id(uintmax_t);
usr/src/lib/libdtrace/common/dt_parser.h
223
extern dt_node_t *dt_node_clause(dt_node_t *, dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
224
extern dt_node_t *dt_node_inline(dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
225
extern dt_node_t *dt_node_member(dt_decl_t *, char *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
226
extern dt_node_t *dt_node_xlator(dt_decl_t *, dt_decl_t *, char *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
227
extern dt_node_t *dt_node_probe(char *, int, dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
228
extern dt_node_t *dt_node_provider(char *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
229
extern dt_node_t *dt_node_program(dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
230
extern dt_node_t *dt_node_if(dt_node_t *, dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
232
extern dt_node_t *dt_node_link(dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
233
extern dt_node_t *dt_node_cook(dt_node_t *, uint_t);
usr/src/lib/libdtrace/common/dt_parser.h
235
extern dt_node_t *dt_node_xalloc(dtrace_hdl_t *, int);
usr/src/lib/libdtrace/common/dt_parser.h
236
extern void dt_node_free(dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
238
extern dtrace_attribute_t dt_node_list_cook(dt_node_t **, uint_t);
usr/src/lib/libdtrace/common/dt_parser.h
239
extern void dt_node_list_free(dt_node_t **);
usr/src/lib/libdtrace/common/dt_parser.h
240
extern void dt_node_link_free(dt_node_t **);
usr/src/lib/libdtrace/common/dt_parser.h
242
extern void dt_node_attr_assign(dt_node_t *, dtrace_attribute_t);
usr/src/lib/libdtrace/common/dt_parser.h
243
extern void dt_node_type_assign(dt_node_t *, ctf_file_t *, ctf_id_t, boolean_t);
usr/src/lib/libdtrace/common/dt_parser.h
244
extern void dt_node_type_assign_bitfield(dt_node_t *, ctf_file_t *, ctf_id_t,
usr/src/lib/libdtrace/common/dt_parser.h
246
extern void dt_node_type_propagate(const dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
247
extern const char *dt_node_type_name(const dt_node_t *, char *, size_t);
usr/src/lib/libdtrace/common/dt_parser.h
248
extern size_t dt_node_type_size(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
250
extern dt_ident_t *dt_node_resolve(const dt_node_t *, uint_t);
usr/src/lib/libdtrace/common/dt_parser.h
251
extern size_t dt_node_sizeof(const dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
252
extern void dt_node_promote(dt_node_t *, dt_node_t *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
255
const dt_node_t *, dtrace_diftype_t *);
usr/src/lib/libdtrace/common/dt_parser.h
256
extern void dt_node_printr(dt_node_t *, FILE *, int);
usr/src/lib/libdtrace/common/dt_parser.h
257
extern void dt_printd(dt_node_t *, FILE *, int);
usr/src/lib/libdtrace/common/dt_parser.h
258
extern const char *dt_node_name(const dt_node_t *, char *, size_t);
usr/src/lib/libdtrace/common/dt_parser.h
259
extern int dt_node_root(dt_node_t *);
usr/src/lib/libdtrace/common/dt_parser.h
283
extern void dnerror(const dt_node_t *, dt_errtag_t, const char *, ...);
usr/src/lib/libdtrace/common/dt_parser.h
284
extern void dnwarn(const dt_node_t *, dt_errtag_t, const char *, ...);
usr/src/lib/libdtrace/common/dt_pcb.h
57
dt_node_t *pcb_list; /* list of allocated parse tree nodes */
usr/src/lib/libdtrace/common/dt_pcb.h
58
dt_node_t *pcb_hold; /* parse tree nodes on hold until end of defn */
usr/src/lib/libdtrace/common/dt_pcb.h
59
dt_node_t *pcb_root; /* root of current parse tree */
usr/src/lib/libdtrace/common/dt_pcb.h
75
dt_node_t *pcb_dret; /* node containing return type for assembler */
usr/src/lib/libdtrace/common/dt_pragma.c
160
dt_pragma_binding(const char *prname, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_pragma.c
233
dt_pragma_depends(const char *prname, dt_node_t *cnp)
usr/src/lib/libdtrace/common/dt_pragma.c
236
dt_node_t *nnp = cnp ? cnp->dn_list : NULL;
usr/src/lib/libdtrace/common/dt_pragma.c
313
dt_pragma_error(const char *prname, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_pragma.c
315
dt_node_t *enp;
usr/src/lib/libdtrace/common/dt_pragma.c
341
dt_pragma_ident(const char *prname, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_pragma.c
347
dt_pragma_option(const char *prname, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_pragma.c
393
dt_pragma_line(const char *prname, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_pragma.c
395
dt_node_t *fnp = dnp ? dnp->dn_list : NULL;
usr/src/lib/libdtrace/common/dt_pragma.c
396
dt_node_t *inp = fnp ? fnp->dn_list : NULL;
usr/src/lib/libdtrace/common/dt_pragma.c
448
void (*dpd_func)(const char *, dt_node_t *);
usr/src/lib/libdtrace/common/dt_pragma.c
467
dt_pragma(dt_node_t *pnp)
usr/src/lib/libdtrace/common/dt_pragma.c
470
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_pragma.c
77
dt_pragma_attributes(const char *prname, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
1019
dt_ident_t *idp, int foff, dtrace_actkind_t kind, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
1027
dt_node_t aggnode;
usr/src/lib/libdtrace/common/dt_printf.c
1059
dt_node_t *vnp;
usr/src/lib/libdtrace/common/dt_printf.c
116
pfcheck_wstr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
1168
dt_printa_validate(dt_node_t *lhs, dt_node_t *rhs)
usr/src/lib/libdtrace/common/dt_printf.c
1171
dt_node_t *lproto, *rproto;
usr/src/lib/libdtrace/common/dt_printf.c
133
pfcheck_csi(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
141
pfcheck_fp(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
148
pfcheck_xint(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
155
pfcheck_dint(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
167
pfcheck_xshort(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
180
pfcheck_xlong(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
193
pfcheck_xlonglong(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
224
pfcheck_type(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
48
pfcheck_addr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
55
pfcheck_kaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
63
pfcheck_uaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
79
pfcheck_stack(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
86
pfcheck_time(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_printf.c
94
pfcheck_str(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_program.c
404
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_provider.c
176
dt_probe_argmap(dt_node_t *xnp, dt_node_t *nnp)
usr/src/lib/libdtrace/common/dt_provider.c
191
static dt_node_t *
usr/src/lib/libdtrace/common/dt_provider.c
194
dt_node_t *args = NULL, *pnp = NULL, *dnp;
usr/src/lib/libdtrace/common/dt_provider.c
238
dt_node_t *xargs, *nargs;
usr/src/lib/libdtrace/common/dt_provider.c
410
dt_node_t *nargs, uint_t nargc, dt_node_t *xargs, uint_t xargc)
usr/src/lib/libdtrace/common/dt_provider.c
443
prp->pr_nargv = dt_alloc(dtp, sizeof (dt_node_t *) * nargc);
usr/src/lib/libdtrace/common/dt_provider.c
446
prp->pr_xargv = dt_alloc(dtp, sizeof (dt_node_t *) * xargc);
usr/src/lib/libdtrace/common/dt_provider.c
624
dt_node_t *
usr/src/lib/libdtrace/common/dt_provider.c
625
dt_probe_tag(dt_probe_t *prp, uint_t argn, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_provider.c
653
bzero(dnp, sizeof (dt_node_t));
usr/src/lib/libdtrace/common/dt_provider.h
110
extern dt_node_t *dt_probe_tag(dt_probe_t *, uint_t, dt_node_t *);
usr/src/lib/libdtrace/common/dt_provider.h
43
dt_node_t *pv_nodes; /* parse node allocation list */
usr/src/lib/libdtrace/common/dt_provider.h
80
dt_node_t *pr_nargs; /* native argument list */
usr/src/lib/libdtrace/common/dt_provider.h
81
dt_node_t **pr_nargv; /* native argument vector */
usr/src/lib/libdtrace/common/dt_provider.h
83
dt_node_t *pr_xargs; /* translated argument list */
usr/src/lib/libdtrace/common/dt_provider.h
84
dt_node_t **pr_xargv; /* translated argument vector */
usr/src/lib/libdtrace/common/dt_provider.h
98
dt_node_t *, uint_t, dt_node_t *, uint_t);
usr/src/lib/libdtrace/common/dt_sugar.c
108
static dt_node_t *
usr/src/lib/libdtrace/common/dt_sugar.c
141
static dt_node_t *
usr/src/lib/libdtrace/common/dt_sugar.c
143
dt_node_t *pred, int condid, int newcond)
usr/src/lib/libdtrace/common/dt_sugar.c
145
dt_node_t *value, *body, *newpred;
usr/src/lib/libdtrace/common/dt_sugar.c
180
dt_sugar_new_condition(dt_sugar_parse_t *dp, dt_node_t *pred, int condid)
usr/src/lib/libdtrace/common/dt_sugar.c
193
dt_sugar_visit_all(dt_sugar_parse_t *dp, dt_node_t *dnp)
usr/src/lib/libdtrace/common/dt_sugar.c
195
dt_node_t *arg;
usr/src/lib/libdtrace/common/dt_sugar.c
221
dt_node_t *ln = dnp->dn_right;
usr/src/lib/libdtrace/common/dt_sugar.c
312
static dt_node_t *
usr/src/lib/libdtrace/common/dt_sugar.c
315
dt_node_t *stmt = dt_node_statement(dt_node_op2(DT_TOK_ASGN,
usr/src/lib/libdtrace/common/dt_sugar.c
325
dt_sugar_do_if(dt_sugar_parse_t *dp, dt_node_t *if_stmt, int precondition)
usr/src/lib/libdtrace/common/dt_sugar.c
344
dt_node_t *pred =
usr/src/lib/libdtrace/common/dt_sugar.c
362
dt_sugar_new_basic_block(dt_sugar_parse_t *dp, int condid, dt_node_t *stmts)
usr/src/lib/libdtrace/common/dt_sugar.c
364
dt_node_t *pred = NULL;
usr/src/lib/libdtrace/common/dt_sugar.c
390
dt_sugar_visit_stmts(dt_sugar_parse_t *dp, dt_node_t *stmts, int precondition)
usr/src/lib/libdtrace/common/dt_sugar.c
392
dt_node_t *stmt;
usr/src/lib/libdtrace/common/dt_sugar.c
393
dt_node_t *prev_stmt = NULL;
usr/src/lib/libdtrace/common/dt_sugar.c
394
dt_node_t *next_stmt;
usr/src/lib/libdtrace/common/dt_sugar.c
395
dt_node_t *first_stmt_in_basic_block = NULL;
usr/src/lib/libdtrace/common/dt_sugar.c
443
static dt_node_t *
usr/src/lib/libdtrace/common/dt_sugar.c
446
dt_node_t *acts, *pdesc;
usr/src/lib/libdtrace/common/dt_sugar.c
460
dt_node_t *
usr/src/lib/libdtrace/common/dt_sugar.c
461
dt_compile_sugar(dtrace_hdl_t *dtp, dt_node_t *clause)
usr/src/lib/libdtrace/common/dt_sugar.c
59
dt_node_t *dtsp_pdescs; /* probe descriptions */
usr/src/lib/libdtrace/common/dt_sugar.c
62
dt_node_t *dtsp_clause_list; /* list of clauses */
usr/src/lib/libdtrace/common/dt_sugar.c
65
static void dt_sugar_visit_stmts(dt_sugar_parse_t *, dt_node_t *, int);
usr/src/lib/libdtrace/common/dt_sugar.c
77
static dt_node_t *
usr/src/lib/libdtrace/common/dt_sugar.c
88
dt_sugar_append_clause(dt_sugar_parse_t *dp, dt_node_t *clause)
usr/src/lib/libdtrace/common/dt_sugar.c
97
dt_sugar_prepend_clause(dt_sugar_parse_t *dp, dt_node_t *clause)
usr/src/lib/libdtrace/common/dt_xlator.c
104
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_xlator.c
258
dt_xlator_lookup(dtrace_hdl_t *dtp, dt_node_t *src, dt_node_t *dst, int flags)
usr/src/lib/libdtrace/common/dt_xlator.c
271
dt_node_t xn = { 0 };
usr/src/lib/libdtrace/common/dt_xlator.c
369
dt_node_t *
usr/src/lib/libdtrace/common/dt_xlator.c
372
dt_node_t *dnp;
usr/src/lib/libdtrace/common/dt_xlator.c
52
dt_node_t *enp, *mnp;
usr/src/lib/libdtrace/common/dt_xlator.c
99
const char *name, dt_node_t *members, dt_node_t *nodes)