Home | History | Annotate | Download | only in dtrace

Lines Matching defs:probe

94 	 * Decode the instruction to fill in the probe flags. We can have
172 * it's used as part of a function return probe, we need to indicate
174 * site. If it's part of a return probe, it's always going to be a
238 fasttrap_usdt_args(fasttrap_probe_t *probe, struct reg *rp, int argc,
241 int i, x, cap = MIN(argc, probe->ftp_nargs);
244 x = probe->ftp_argmap[i];
346 * return probe fasttrap. In this case we need to kill the process
391 fasttrap_probe_t *probe = id->fti_probe;
396 * probe to help ustack() find the
401 dtrace_probe(probe->ftp_id, rp->fixreg[3],
410 * an artificial probe meant to change
412 * encounters the true probe.
415 } else if (probe->ftp_argmap == NULL) {
416 dtrace_probe(probe->ftp_id, rp->fixreg[3],
422 fasttrap_usdt_args(probe, rp,
425 dtrace_probe(probe->ftp_id, t[0], t[1],
441 * If there's an is-enabled probe connected to this tracepoint it
444 * linked. As this probe is, in fact, enabled, we need to stuff 1
448 * probe was on some other instruction, but that would be a rather