/freebsd-13-stable/sys/cddl/dev/fbt/arm/ |
H A D | fbt_isa.c | 41 #include "fbt.h" 55 fbt_probe_t *fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; local 58 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 59 if ((uintptr_t)fbt->fbtp_patchpoint != addr) 64 if (fbt->fbtp_roffset == 0) { 70 dtrace_probe(fbt->fbtp_id, frame->tf_r0, 74 dtrace_probe(fbt->fbtp_id, fbt 86 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 99 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-13-stable/sys/cddl/dev/fbt/aarch64/ |
H A D | fbt_isa.c | 39 #include "fbt.h" 53 fbt_probe_t *fbt; local 56 fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; 58 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 59 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { 62 dtrace_probe(fbt->fbtp_id, frame->tf_x[0], 67 return (fbt->fbtp_savedval); 75 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_ argument 86 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-13-stable/sys/cddl/dev/fbt/mips/ |
H A D | fbt_isa.c | 41 #include "fbt.h" 51 fbt_probe_t *fbt; local 54 fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; 56 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 57 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { 60 dtrace_probe(fbt->fbtp_id, frame->a0, 65 return (fbt->fbtp_savedval); 73 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_ argument 84 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-13-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/ |
H A D | err.D_PDESC_ZERO.notreturn.d | 31 * ASSERTION: Call fbt provider over non existent function and make 46 fbt::bar:entry 51 fbt::bar:return
|
H A D | tst.functionentry.d | 39 fbt::kern_ioctl:entry 44 fbt::kern_ioctl:return
|
H A D | tst.return.d | 31 * ASSERTION: simple fbt provider return test. 43 fbt:::entry 48 fbt:::return
|
H A D | tst.tailcall.d | 31 * ASSERTION: simple fbt provider tailcall test. 39 fbt::kern_ioctl:entry 44 fbt:::entry 50 fbt::kern_ioctl:return
|
H A D | tst.offset.d | 44 fbt::kern_ioctl:entry 49 fbt::kern_ioctl:return
|
/freebsd-13-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/ |
H A D | tst.hton.d | 33 fbt::: 38 fbt::: 44 fbt::: 50 fbt::: 56 fbt::: 62 fbt::: 68 fbt:::
|
H A D | tst.index.d | 33 fbt::: 38 fbt::: 44 fbt::: 51 fbt:::entry 57 fbt:::entry
|
H A D | tst.strchr.d | 33 fbt::: 38 fbt::: 44 fbt::: 50 fbt:::entry 56 fbt:::entry
|
H A D | tst.basename.d | 33 fbt::: 38 fbt:::entry 44 fbt:::entry
|
H A D | tst.cleanpath.d | 33 fbt::: 38 fbt::: 44 fbt:::entry
|
H A D | tst.ddi_pathname.d | 33 fbt::: 38 fbt::: 44 fbt:::entry
|
H A D | tst.dirname.d | 33 fbt::: 38 fbt::: 44 fbt:::entry
|
H A D | tst.msgdsize.d | 31 * Make sure that the msgdsize safe to use at every fbt probe 43 fbt::: 48 fbt::: 54 fbt:::entry
|
H A D | tst.msgsize.d | 31 * Make sure that the msgsize safe to use at every fbt probe 43 fbt::: 48 fbt::: 54 fbt:::
|
H A D | tst.strjoin.d | 33 fbt::: 38 fbt::: 44 fbt:::entry
|
H A D | tst.strstr.d | 33 fbt::: 38 fbt::: 44 fbt:::entry
|
/freebsd-13-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/ |
H A D | tst.argsnotcached.d | 38 fbt::timeout:entry 44 fbt::schedpaging:entry 51 fbt::schedpaging:entry
|
/freebsd-13-stable/sys/cddl/dev/fbt/x86/ |
H A D | fbt_isa.c | 40 #include "fbt.h" 69 fbt_probe_t *fbt; local 80 fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; 81 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 82 if ((uintptr_t)fbt->fbtp_patchpoint != addr) 84 fbtrval = fbt->fbtp_rval; 85 for (; fbt != NULL; fbt 151 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 169 fbt_probe_t *fbt, *hash, *retfbt; local [all...] |
/freebsd-13-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/ |
H A D | err.D_PDESC_ZERO.InvalidDescription1.d | 38 fbt:bippity:boppity:boo
|
/freebsd-13-stable/sys/modules/dtrace/fbt/ |
H A D | Makefile | 5 .PATH: ${SYSDIR}/cddl/dev/fbt 7 KMOD= fbt 8 SRCS= fbt.c fbt_isa.c 13 CFLAGS+= -I${SYSDIR}/cddl/dev/fbt/x86 14 .PATH: ${SYSDIR}/cddl/dev/fbt/x86 16 CFLAGS+= -I${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH} 17 .PATH: ${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH} 21 CFLAGS+= -I${SYSDIR}/cddl/dev/fbt
|
/freebsd-13-stable/sys/cddl/dev/fbt/powerpc/ |
H A D | fbt_isa.c | 38 #include "fbt.h" 57 fbt_probe_t *fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; local 60 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 61 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { 62 if (fbt->fbtp_roffset == 0) { 65 dtrace_probe(fbt->fbtp_id, frame->fixreg[3], 72 dtrace_probe(fbt->fbtp_id, fbt 101 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 114 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-13-stable/sys/cddl/dev/fbt/riscv/ |
H A D | fbt_isa.c | 42 #include "fbt.h" 53 fbt_probe_t *fbt; local 56 fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; 58 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 59 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { 62 if (fbt->fbtp_roffset == 0) { 63 dtrace_probe(fbt->fbtp_id, frame->tf_a[0], 67 dtrace_probe(fbt 80 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 145 fbt_probe_t *fbt, *retfbt; local [all...] |