Lines Matching refs:edp

104 		dtrace_ecbdesc_t *edp = stp->ds_desc->dtsd_ecbdesc;  in dtrace_program_info()  local
106 if (edp == last) in dtrace_program_info()
108 last = edp; in dtrace_program_info()
120 if (edp->dted_action == NULL) in dtrace_program_info()
123 for (ap = edp->dted_action; ap != NULL; ap = ap->dtad_next) { in dtrace_program_info()
192 dt_ecbdesc_hold(dtrace_ecbdesc_t *edp) in dt_ecbdesc_hold() argument
194 edp->dted_refcnt++; in dt_ecbdesc_hold()
198 dt_ecbdesc_release(dtrace_hdl_t *dtp, dtrace_ecbdesc_t *edp) in dt_ecbdesc_release() argument
200 if (--edp->dted_refcnt > 0) in dt_ecbdesc_release()
203 dt_difo_free(dtp, edp->dted_pred.dtpdd_difo); in dt_ecbdesc_release()
204 assert(edp->dted_action == NULL); in dt_ecbdesc_release()
205 dt_free(dtp, edp); in dt_ecbdesc_release()
211 dtrace_ecbdesc_t *edp; in dt_ecbdesc_create() local
213 if ((edp = dt_zalloc(dtp, sizeof (dtrace_ecbdesc_t))) == NULL) { in dt_ecbdesc_create()
218 edp->dted_probe = *pdp; in dt_ecbdesc_create()
219 dt_ecbdesc_hold(edp); in dt_ecbdesc_create()
220 return (edp); in dt_ecbdesc_create()
224 dtrace_stmt_create(dtrace_hdl_t *dtp, dtrace_ecbdesc_t *edp) in dtrace_stmt_create() argument
231 dt_ecbdesc_hold(edp); in dtrace_stmt_create()
232 sdp->dtsd_ecbdesc = edp; in dtrace_stmt_create()
243 dtrace_ecbdesc_t *edp = sdp->dtsd_ecbdesc; in dtrace_stmt_action() local
253 dtrace_actdesc_t *ap = edp->dted_action; in dtrace_stmt_action()
262 edp->dted_action = new; in dtrace_stmt_action()
307 dtrace_ecbdesc_t *edp = sdp->dtsd_ecbdesc; in dtrace_stmt_destroy() local
319 for (ap = edp->dted_action; ap != NULL; ap = ap->dtad_next) { in dtrace_stmt_destroy()
329 if (ap == edp->dted_action) in dtrace_stmt_destroy()
330 edp->dted_action = last->dtad_next; in dtrace_stmt_destroy()