Lines Matching defs:edp
107 dtrace_ecbdesc_t *edp = stp->ds_desc->dtsd_ecbdesc;
109 if (edp == last)
111 last = edp;
123 if (edp->dted_action == NULL)
126 for (ap = edp->dted_action; ap != NULL; ap = ap->dtad_next) {
198 dt_ecbdesc_hold(dtrace_ecbdesc_t *edp)
200 edp->dted_refcnt++;
204 dt_ecbdesc_release(dtrace_hdl_t *dtp, dtrace_ecbdesc_t *edp)
206 if (--edp->dted_refcnt > 0)
209 dt_difo_free(dtp, edp->dted_pred.dtpdd_difo);
210 assert(edp->dted_action == NULL);
211 dt_free(dtp, edp);
217 dtrace_ecbdesc_t *edp;
219 if ((edp = dt_zalloc(dtp, sizeof (dtrace_ecbdesc_t))) == NULL) {
224 edp->dted_probe = *pdp;
225 dt_ecbdesc_hold(edp);
226 return (edp);
230 dtrace_stmt_create(dtrace_hdl_t *dtp, dtrace_ecbdesc_t *edp)
237 dt_ecbdesc_hold(edp);
238 sdp->dtsd_ecbdesc = edp;
249 dtrace_ecbdesc_t *edp = sdp->dtsd_ecbdesc;
259 dtrace_actdesc_t *ap = edp->dted_action;
268 edp->dted_action = new;
313 dtrace_ecbdesc_t *edp = sdp->dtsd_ecbdesc;
325 for (ap = edp->dted_action; ap != NULL; ap = ap->dtad_next) {
335 if (ap == edp->dted_action)
336 edp->dted_action = last->dtad_next;