Searched refs:dtrace_probe (Results 1 - 14 of 14) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/
H A Dprofile_prvd.c205 dtrace_probe(prof->prof_id, CPU->cpu_profile_pc,
214 dtrace_probe(prof->prof_id, 0x0, sv->save_srr0, late, 0, 0);
216 dtrace_probe(prof->prof_id, sv->save_srr0, 0x0, late, 0, 0);
219 dtrace_probe(prof->prof_id, 0xcafebabe,
229 dtrace_probe(prof->prof_id, kern_regs->eip, 0x0, 0, 0, 0);
236 dtrace_probe(prof->prof_id, 0xcafebabe,
241 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0);
245 dtrace_probe(prof->prof_id, 0x0, regs->eip, 0, 0, 0);
261 dtrace_probe(prof->prof_id, CPU->cpu_profile_pc,
270 dtrace_probe(pro
[all...]
H A Dlockstat.c236 lockstat_probe = dtrace_probe;
H A Dsystrace.c195 * "Decode" rv for use in the call to dtrace_probe()
252 * "Decode" rv for use in the call to dtrace_probe()
505 systrace_probe = dtrace_probe;
1053 machtrace_probe = dtrace_probe;
H A Ddtrace.c5044 * thread calls panic() from dtrace_probe(), and that panic() is
5271 dtrace_probe(dtrace_id_t id, uintptr_t arg0, uintptr_t arg1,
5359 * A provider may call dtrace_probe_error() in lieu of dtrace_probe() in some circumstances.
5926 * Before recursing on dtrace_probe(), we
5986 /* Don't allow a thread to re-enter dtrace_probe() */
5988 dtrace_probe(dtrace_id_t id, uint64_t arg0, uint64_t arg1,
6709 * dtrace_probe() itself (found above).
9904 * interrupts serializes the execution with any execution of dtrace_probe() on
12652 dtrace_probe(dtrace_probeid_begin,
12731 * other CPU in dtrace_buffer_reserve(). This allows dtrace_probe()
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/
H A Dsdt_x86.c76 dtrace_probe(sdt->sdp_id, stack0, stack1, stack2, stack3, stack4);
H A Dfasttrap_isa.c722 dtrace_probe(dtrace_probeid_error, 0 /* state */, id->fti_probe->ftp_id,
725 dtrace_probe(id->fti_probe->ftp_id,
729 dtrace_probe(id->fti_probe->ftp_id,
1036 dtrace_probe(dtrace_probeid_error, 0 /* state */, probe->ftp_id,
1046 dtrace_probe(probe->ftp_id, s1, s2,
1053 * call dtrace_probe() since it's only
1060 dtrace_probe(probe->ftp_id, s0, s1,
1068 dtrace_probe(probe->ftp_id, t[0], t[1],
1575 dtrace_probe(dtrace_probeid_error, 0 /* state */, probe->ftp_id,
1585 dtrace_probe(prob
[all...]
H A Dfbt_x86.c272 dtrace_probe(fbt->fbtp_id, stack0, stack1, stack2, stack3, stack4);
275 dtrace_probe(fbt->fbtp_id, fbt->fbtp_roffset, rval, 0, 0, 0);
H A Ddtrace_isa.c63 dtrace_probe( dtrace_probeid_error, (uint64_t)(uintptr_t)state, epid, which, fault, fltoffs );
616 * Arrive here when provider has called dtrace_probe directly.
622 val = *(((uint64_t *)stack) + arg); /* dtrace_probe arguments arg0 .. arg4 are 64bits wide */
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/
H A Dsdt_ppc.c62 dtrace_probe(sdt->sdp_id, regs->save_r3 & mask, regs->save_r4 & mask,
H A Dfasttrap_isa.c114 * If DTFTP_ENTRY is set, we have an entry probe and need to call dtrace_probe.
118 * If ftp_argmap is NULL, we call dtrace_probe
120 * Otherwise, we figure out what the arguments are and pass them to dtrace_probe
363 dtrace_probe(dtrace_probeid_error, 0 /* state */,
367 dtrace_probe(id->fti_probe->ftp_id,
472 dtrace_probe(dtrace_probeid_error, 0 /* state */,
483 dtrace_probe(probe->ftp_id, sv->save_r3, sv->save_r4, /* Call the main probe routine with the first 5 args */
491 * call dtrace_probe() since it's only
500 dtrace_probe(probe->ftp_id, sv->save_r3, sv->save_r4, /* Call the main probe routine with the first 5 args */
510 dtrace_probe(prob
[all...]
H A Dfbt_ppc.c223 dtrace_probe(fbt->fbtp_id, regs->save_r3 & mask, regs->save_r4 & mask,
229 dtrace_probe(fbt->fbtp_id, fbt->fbtp_roffset, rval, 0, 0, 0);
H A Ddtrace_isa.c61 dtrace_probe( dtrace_probeid_error, (uint64_t)(uintptr_t)state, epid, which, fault, fltoffs );
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Ddtrace_impl.h55 struct dtrace_probe;
62 typedef struct dtrace_probe dtrace_probe_t;
82 * dtrace_probe structure. To allow quick lookups based on each element of the
89 * argument to dtrace_probe(), where it is then mapped into the corresponding
90 * dtrace_probe structure. From the dtrace_probe structure, dtrace_probe() can
94 struct dtrace_probe { struct
147 * When a provider wishes to fire a probe, it calls into dtrace_probe(),
149 * dtrace_probe() map
[all...]
H A Ddtrace.h1518 * told to disable the probe via dtps_disable(). dtrace_probe() should never
1544 * to having zero ECBs. dtrace_probe() should never be called for a probe
1664 * dtrace_probe() itself, the so-called artificial frames. This argument may
1675 * This is called from within dtrace_probe() meaning that interrupts
1699 * This is called from within dtrace_probe() meaning that interrupts
1747 * dtrace_probe() <-- Fire the specified probe
1953 * found on the stack when dtrace_probe() is called for the new probe. These
2037 * 2.10 void dtrace_probe(dtrace_id_t probe, uintptr_t arg0, uintptr_t arg1,
2052 * dtrace_probe() should be called whenever the specified probe has fired --
2061 * dtrace_probe() ma
[all...]

Completed in 83 milliseconds