Lines Matching refs:sdp

144 	dtrace_stmtdesc_t *sdp = dtrace_stmt_create(dtp, edp);  in dt_stmt_create()  local
146 if (sdp == NULL) in dt_stmt_create()
150 yypcb->pcb_stmt = sdp; in dt_stmt_create()
152 sdp->dtsd_descattr = descattr; in dt_stmt_create()
153 sdp->dtsd_stmtattr = stmtattr; in dt_stmt_create()
155 return (sdp); in dt_stmt_create()
159 dt_stmt_action(dtrace_hdl_t *dtp, dtrace_stmtdesc_t *sdp) in dt_stmt_action() argument
163 if ((new = dtrace_stmt_action(dtp, sdp)) == NULL) in dt_stmt_action()
181 dt_stmt_append(dtrace_stmtdesc_t *sdp, const dt_node_t *dnp) in dt_stmt_append() argument
183 dtrace_ecbdesc_t *edp = sdp->dtsd_ecbdesc; in dt_stmt_append()
279 if (dtrace_stmt_add(yypcb->pcb_hdl, yypcb->pcb_prog, sdp) != 0) in dt_stmt_append()
282 if (yypcb->pcb_stmt == sdp) in dt_stmt_append()
321 dt_action_clear(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_clear() argument
357 ap = dt_stmt_action(dtp, sdp); in dt_action_clear()
363 dt_action_normalize(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_normalize() argument
406 ap = dt_stmt_action(dtp, sdp); in dt_action_normalize()
417 ap = dt_stmt_action(dtp, sdp); in dt_action_normalize()
426 dt_action_trunc(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_trunc() argument
473 ap = dt_stmt_action(dtp, sdp); in dt_action_trunc()
477 ap = dt_stmt_action(dtp, sdp); in dt_action_trunc()
492 dt_action_printa(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_printa() argument
561 sdp->dtsd_fmtdata = in dt_action_printa()
563 dt_printf_validate(sdp->dtsd_fmtdata, in dt_action_printa()
569 ap = dt_stmt_action(dtp, sdp); in dt_action_printa()
578 dt_action_printflike(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, in dt_action_printflike() argument
627 sdp->dtsd_fmtdata = dt_printf_create(dtp, str); in dt_action_printflike()
629 dt_printf_validate(sdp->dtsd_fmtdata, DT_PRINTF_EXACTLEN, in dt_action_printflike()
648 ap = dt_stmt_action(dtp, sdp); in dt_action_printflike()
655 ap = dt_stmt_action(dtp, sdp); in dt_action_printflike()
663 dt_action_trace(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_trace() argument
667 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_trace()
720 sdp->dtsd_strdata = dt_alloc(dtp, n); in dt_action_trace()
721 if (sdp->dtsd_strdata == NULL) in dt_action_trace()
724 (void) snprintf(sdp->dtsd_strdata, n, "%s`%d`%d", in dt_action_trace()
727 (void) snprintf(sdp->dtsd_strdata, n, "%s`%d", in dt_action_trace()
737 dt_action_tracemem(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_tracemem() argument
739 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_tracemem()
777 ap = dt_stmt_action(dtp, sdp); in dt_action_tracemem()
815 dt_action_stack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_stack() argument
817 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_stack()
877 dt_action_ustack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_ustack() argument
879 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_ustack()
884 dt_action_setopt(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_setopt() argument
896 ap = dt_stmt_action(dtp, sdp); in dt_action_setopt()
902 ap = dt_stmt_action(dtp, sdp); in dt_action_setopt()
931 dt_action_symmod(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, in dt_action_symmod() argument
934 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_symmod()
940 dt_action_ftruncate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_ftruncate() argument
942 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_ftruncate()
956 dt_action_stop(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_stop() argument
958 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_stop()
966 dt_action_breakpoint(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_breakpoint() argument
968 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_breakpoint()
976 dt_action_panic(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_panic() argument
978 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_panic()
985 dt_action_chill(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_chill() argument
987 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_chill()
995 dt_action_raise(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_raise() argument
997 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_raise()
1005 dt_action_exit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_exit() argument
1007 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_exit()
1016 dt_action_speculate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_speculate() argument
1018 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_speculate()
1026 dt_action_commit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_commit() argument
1028 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_commit()
1036 dt_action_discard(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_action_discard() argument
1038 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_action_discard()
1046 dt_compile_fun(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_compile_fun() argument
1050 dt_action_breakpoint(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1053 dt_action_chill(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1056 dt_action_clear(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1059 dt_action_commit(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1062 dt_action_normalize(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1065 dt_action_discard(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1068 dt_action_exit(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1071 dt_action_printflike(dtp, dnp->dn_expr, sdp, DTRACEACT_FREOPEN); in dt_compile_fun()
1074 dt_action_ftruncate(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1077 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_MOD); in dt_compile_fun()
1080 dt_action_normalize(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1083 dt_action_panic(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1086 dt_action_trace(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1089 dt_action_printa(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1092 dt_action_printflike(dtp, dnp->dn_expr, sdp, DTRACEACT_PRINTF); in dt_compile_fun()
1095 dt_action_raise(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1098 dt_action_setopt(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1101 dt_action_speculate(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1104 dt_action_stack(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1107 dt_action_stop(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1110 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_SYM); in dt_compile_fun()
1113 dt_action_printflike(dtp, dnp->dn_expr, sdp, DTRACEACT_SYSTEM); in dt_compile_fun()
1116 dt_action_trace(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1119 dt_action_tracemem(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1122 dt_action_trunc(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1125 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_UADDR); in dt_compile_fun()
1128 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_UMOD); in dt_compile_fun()
1131 dt_action_symmod(dtp, dnp->dn_expr, sdp, DTRACEACT_USYM); in dt_compile_fun()
1135 dt_action_ustack(dtp, dnp->dn_expr, sdp); in dt_compile_fun()
1144 dt_compile_exp(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_compile_exp() argument
1146 dtrace_actdesc_t *ap = dt_stmt_action(dtp, sdp); in dt_compile_exp()
1155 dt_compile_agg(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) in dt_compile_agg() argument
1185 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1189 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1537 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1546 assert(sdp->dtsd_aggdata == NULL); in dt_compile_agg()
1547 sdp->dtsd_aggdata = aid; in dt_compile_agg()
1549 ap = dt_stmt_action(dtp, sdp); in dt_compile_agg()
1566 dtrace_stmtdesc_t *sdp; in dt_compile_one_clause() local
1594 sdp = dt_stmt_create(dtp, edp, cnp->dn_ctxattr, cnp->dn_attr); in dt_compile_one_clause()
1599 dt_compile_agg(dtp, dnp->dn_expr, sdp); in dt_compile_one_clause()
1601 dt_compile_exp(dtp, dnp, sdp); in dt_compile_one_clause()
1604 dt_compile_fun(dtp, dnp, sdp); in dt_compile_one_clause()
1607 dt_compile_agg(dtp, dnp, sdp); in dt_compile_one_clause()
1614 assert(yypcb->pcb_stmt == sdp); in dt_compile_one_clause()
1615 dt_stmt_append(sdp, dnp); in dt_compile_one_clause()