Lines Matching defs:probe
726 fasttrap_usdt_args64(fasttrap_probe_t *probe, struct regs *rp, int argc,
729 int i, x, cap = MIN(argc, probe->ftp_nargs);
733 x = probe->ftp_argmap[i];
748 fasttrap_usdt_args32(fasttrap_probe_t *probe, struct regs *rp, int argc,
751 int i, x, cap = MIN(argc, probe->ftp_nargs);
755 x = probe->ftp_argmap[i];
893 * return probe fasttrap. In this case we need to kill the process
959 fasttrap_probe_t *probe = id->fti_probe;
964 * probe to help ustack() find the
969 dtrace_probe(probe->ftp_id, rp->r_rdi,
978 * an artificial probe meant to change
980 * encounters the true probe.
983 } else if (probe->ftp_argmap == NULL) {
984 dtrace_probe(probe->ftp_id, rp->r_rdi,
990 fasttrap_usdt_args64(probe, rp,
993 dtrace_probe(probe->ftp_id, t[0], t[1],
1004 * stack. If this is a function entry probe, we need
1017 fasttrap_probe_t *probe = id->fti_probe;
1022 * probe to help ustack() find the
1027 dtrace_probe(probe->ftp_id, s1, s2,
1035 * an artificial probe meant to change
1037 * encounters the true probe.
1040 } else if (probe->ftp_argmap == NULL) {
1041 dtrace_probe(probe->ftp_id, s0, s1,
1046 fasttrap_usdt_args32(probe, rp,
1049 dtrace_probe(probe->ftp_id, t[0], t[1],
1075 * If there's an is-enabled probe connected to this tracepoint it
1078 * linked. As this probe is, in fact, enabled, we need to stuff 1
1082 * probe was on some other instruction, but that would be a rather