Lines Matching full:sdp
145 dtrace_stmtdesc_t *sdp = dtrace_stmt_create(dtp, edp); in dt_stmt_create() local
147 if (sdp == NULL) in dt_stmt_create()
151 yypcb->pcb_stmt = sdp; in dt_stmt_create()
153 sdp->dtsd_descattr = descattr; in dt_stmt_create()
154 sdp->dtsd_stmtattr = stmtattr; in dt_stmt_create()
156 return (sdp); in dt_stmt_create()
160 dt_stmt_action(dtrace_hdl_t *dtp, dtrace_stmtdesc_t *sdp) in dt_stmt_action() argument
164 if ((new = dtrace_stmt_action(dtp, sdp)) == NULL) in dt_stmt_action()
182 dt_stmt_append(dtrace_stmtdesc_t *sdp, const dt_node_t *dnp) in dt_stmt_append() argument
184 dtrace_ecbdesc_t *edp = sdp->dtsd_ecbdesc; in dt_stmt_append()
280 if (dtrace_stmt_add(yypcb->pcb_hdl, yypcb->pcb_prog, sdp) != 0) in dt_stmt_append()
283 if (yypcb->pcb_stmt == sdp) in dt_stmt_append()
322 dt_action_clear(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_clear() argument
358 ap = dt_stmt_action(dtp, sdp); in dt_action_clear()
364 dt_action_normalize(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_normalize() argument
407 ap = dt_stmt_action(dtp, sdp); in dt_action_normalize()
418 ap = dt_stmt_action(dtp, sdp); in dt_action_normalize()
427 dt_action_trunc(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_trunc() argument
474 ap = dt_stmt_action(dtp, sdp); in dt_action_trunc()
478 ap = dt_stmt_action(dtp, sdp); in dt_action_trunc()
493 dt_action_printa(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_printa() argument
562 sdp->dtsd_fmtdata = in dt_action_printa()
564 dt_printf_validate(sdp->dtsd_fmtdata, in dt_action_printa()
570 ap = dt_stmt_action(dtp, sdp); in dt_action_printa()
579 dt_action_printflike(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, in dt_action_printflike() argument
628 sdp->dtsd_fmtdata = dt_printf_create(dtp, str); in dt_action_printflike()
630 dt_printf_validate(sdp->dtsd_fmtdata, DT_PRINTF_EXACTLEN, in dt_action_printflike()
649 ap = dt_stmt_action(dtp, sdp); in dt_action_printflike()
656 ap = dt_stmt_action(dtp, sdp); in dt_action_printflike()
664 dt_action_trace(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_trace() argument
668 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_trace()
722 sdp->dtsd_strdata = dt_alloc(dtp, n); in dt_action_trace()
723 if (sdp->dtsd_strdata == NULL) in dt_action_trace()
725 (void) snprintf(sdp->dtsd_strdata, n, "%s`%ld", dmp->dm_name, in dt_action_trace()
728 (void) snprintf(sdp->dtsd_strdata, n, "%s`%d`%ld", in dt_action_trace()
731 (void) snprintf(sdp->dtsd_strdata, n, "%s`%ld", in dt_action_trace()
741 dt_action_tracemem(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_tracemem() argument
743 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_tracemem()
781 ap = dt_stmt_action(dtp, sdp); in dt_action_tracemem()
819 dt_action_stack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_stack() argument
821 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_stack()
881 dt_action_ustack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_ustack() argument
883 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_ustack()
888 dt_action_setopt(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_setopt() argument
900 ap = dt_stmt_action(dtp, sdp); in dt_action_setopt()
906 ap = dt_stmt_action(dtp, sdp); in dt_action_setopt()
935 dt_action_symmod(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, in dt_action_symmod() argument
938 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_symmod()
944 dt_action_ftruncate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_ftruncate() argument
946 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_ftruncate()
960 dt_action_stop(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_stop() argument
962 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_stop()
970 dt_action_breakpoint(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_breakpoint() argument
972 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_breakpoint()
980 dt_action_panic(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_panic() argument
982 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_panic()
989 dt_action_chill(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_chill() argument
991 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_chill()
999 dt_action_raise(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_raise() argument
1001 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_raise()
1009 dt_action_exit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_exit() argument
1011 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_exit()
1020 dt_action_speculate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_speculate() argument
1022 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_speculate()
1030 dt_action_printm(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_printm() argument
1032 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_printm()
1061 dt_action_commit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_commit() argument
1063 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_commit()
1071 dt_action_discard(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_discard() argument
1073 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_discard()
1081 dt_compile_fun(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_compile_fun() argument
1085 dt_action_breakpoint(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1088 dt_action_chill(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1091 dt_action_clear(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1094 dt_action_commit(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1097 dt_action_normalize(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1100 dt_action_discard(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1103 dt_action_exit(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1106 dt_action_printflike(dtp, dnp->dn_expr, sdp, DTRACEACT_FREOPEN); in dt_compile_fun()
1109 dt_action_ftruncate(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1112 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_MOD); in dt_compile_fun()
1115 dt_action_normalize(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1118 dt_action_panic(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1121 dt_action_trace(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1124 dt_action_printa(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1127 dt_action_printflike(dtp, dnp->dn_expr, sdp, DTRACEACT_PRINTF); in dt_compile_fun()
1130 dt_action_printm(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1133 dt_action_raise(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1136 dt_action_setopt(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1139 dt_action_speculate(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1142 dt_action_stack(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1145 dt_action_stop(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1148 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_SYM); in dt_compile_fun()
1151 dt_action_printflike(dtp, dnp->dn_expr, sdp, DTRACEACT_SYSTEM); in dt_compile_fun()
1154 dt_action_trace(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1157 dt_action_tracemem(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1160 dt_action_trunc(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1163 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_UADDR); in dt_compile_fun()
1166 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_UMOD); in dt_compile_fun()
1169 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_USYM); in dt_compile_fun()
1173 dt_action_ustack(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1182 dt_compile_exp(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_compile_exp() argument
1184 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_compile_exp()
1193 dt_compile_agg(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_compile_agg() argument
1223 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1227 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1576 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1585 assert(sdp->dtsd_aggdata == NULL); in dt_compile_agg()
1586 sdp->dtsd_aggdata = aid; in dt_compile_agg()
1588 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1605 dtrace_stmtdesc_t *sdp; in dt_compile_one_clause() local
1633 sdp = dt_stmt_create(dtp, edp, cnp->dn_ctxattr, cnp->dn_attr); in dt_compile_one_clause()
1638 dt_compile_agg(dtp, dnp->dn_expr, sdp); in dt_compile_one_clause()
1640 dt_compile_exp(dtp, dnp, sdp); in dt_compile_one_clause()
1643 dt_compile_fun(dtp, dnp, sdp); in dt_compile_one_clause()
1646 dt_compile_agg(dtp, dnp, sdp); in dt_compile_one_clause()
1653 assert(yypcb->pcb_stmt == sdp); in dt_compile_one_clause()
1654 dt_stmt_append(sdp, dnp); in dt_compile_one_clause()