Searched refs:dtrace_probe (Results 1 - 10 of 10) sorted by relevance
/macosx-10.10/xnu-2782.1.97/bsd/dev/dtrace/ |
H A D | profile_prvd.c | 168 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, late, 0, 0); 177 dtrace_probe(prof->prof_id, 0xcafebabe, 182 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, late, 0, 0); 186 dtrace_probe(prof->prof_id, 0x0, regs->eip, late, 0, 0); 204 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, 0, 0, 0); 212 dtrace_probe(prof->prof_id, 0xcafebabe, 217 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0); 221 dtrace_probe(prof->prof_id, 0x0, regs->eip, 0, 0, 0);
|
H A D | lockstat.c | 353 lockstat_probe = dtrace_probe;
|
H A D | systrace.c | 183 * "Decode" rv for use in the call to dtrace_probe() 267 * "Decode" rv for use in the call to dtrace_probe() 546 systrace_probe = (void(*))&dtrace_probe; 889 machtrace_probe = dtrace_probe; 979 /* dtrace_probe arguments arg0 .. arg4 are 64bits wide */ 1002 /* dtrace_probe arguments arg0 .. arg4 are 64bits wide */
|
H A D | dtrace.c | 5595 * thread calls panic() from dtrace_probe(), and that panic() is 5919 * dtrace_probe() in some circumstances. See, e.g. fasttrap_isa.c. 6497 * Before recursing on dtrace_probe(), we 6555 * APPLE NOTE: Don't allow a thread to re-enter dtrace_probe(). 6557 * transitive closure of the call to dtrace_probe(). 6564 dtrace_probe(dtrace_id_t id, uint64_t arg0, uint64_t arg1, function 7301 * dtrace_probe() itself (found above). 10528 * interrupts serializes the execution with any execution of dtrace_probe() on 13181 dtrace_probe(dtrace_probeid_begin, 13260 * other CPU in dtrace_buffer_reserve(). This allows dtrace_probe() [all...] |
/macosx-10.10/xnu-2782.1.97/bsd/dev/i386/ |
H A D | sdt_x86.c | 60 dtrace_probe(sdt->sdp_id, regs->rdi, regs->rsi, regs->rdx, regs->rcx, regs->r8); 134 * dtrace_probe() -- We arrive here when the provider has 135 * called dtrace_probe() directly. 136 * The probe ID is the first argument to dtrace_probe(). 156 /* dtrace_probe arguments arg0 ... arg4 are 64bits wide */
|
H A D | fasttrap_isa.c | 730 dtrace_probe(dtrace_probeid_error, 0 /* state */, id->fti_probe->ftp_id, 733 dtrace_probe(id->fti_probe->ftp_id, 737 dtrace_probe(id->fti_probe->ftp_id, 1047 dtrace_probe(dtrace_probeid_error, 0 /* state */, probe->ftp_id, 1057 dtrace_probe(probe->ftp_id, s1, s2, 1064 * call dtrace_probe() since it's only 1071 dtrace_probe(probe->ftp_id, s0, s1, 1079 dtrace_probe(probe->ftp_id, t[0], t[1], 1589 dtrace_probe(dtrace_probeid_error, 0 /* state */, probe->ftp_id, 1599 dtrace_probe(prob [all...] |
H A D | fbt_x86.c | 512 dtrace_probe(fbt->fbtp_id, regs->rdi, regs->rsi, regs->rdx, regs->rcx, regs->r8); 516 dtrace_probe(fbt->fbtp_id, fbt->fbtp_roffset, rval, 0, 0, 0); 721 * The dtrace_probe previously existed, so we have to hook 742 * The dtrace_probe did not previously exist, so we 773 /* The dtrace_probe previously existed, so we have to
|
H A D | dtrace_isa.c | 95 dtrace_probe( dtrace_probeid_error, (uint64_t)(uintptr_t)state, epid, which, fltoffs, fault ); 794 * dtrace_probe() -- We arrive here when the provider has 795 * called dtrace_probe() directly. 796 * The probe ID is the first argument to dtrace_probe(). 816 /* dtrace_probe arguments arg0 ... arg4 are 64bits wide */
|
/macosx-10.10/xnu-2782.1.97/bsd/sys/ |
H A D | dtrace_impl.h | 60 struct dtrace_probe; 67 typedef struct dtrace_probe dtrace_probe_t; 87 * dtrace_probe structure. To allow quick lookups based on each element of the 94 * argument to dtrace_probe(), where it is then mapped into the corresponding 95 * dtrace_probe structure. From the dtrace_probe structure, dtrace_probe() can 99 struct dtrace_probe { struct 152 * When a provider wishes to fire a probe, it calls into dtrace_probe(), 154 * dtrace_probe() map [all...] |
H A D | dtrace.h | 1668 * told to disable the probe via dtps_disable(). dtrace_probe() should never 1695 * to having zero ECBs. dtrace_probe() should never be called for a probe 1815 * dtrace_probe() itself, the so-called artificial frames. This argument may 1826 * This is called from within dtrace_probe() meaning that interrupts 1850 * This is called from within dtrace_probe() meaning that interrupts 1898 * dtrace_probe() <-- Fire the specified probe 2104 * found on the stack when dtrace_probe() is called for the new probe. These 2188 * 2.10 void dtrace_probe(dtrace_id_t probe, uintptr_t arg0, uintptr_t arg1, 2203 * dtrace_probe() should be called whenever the specified probe has fired -- 2212 * dtrace_probe() ma [all...] |
Completed in 317 milliseconds