/freebsd-11-stable/sys/cddl/dev/fbt/aarch64/ |
H A D | fbt_isa.c | 39 #include "fbt.h" 52 fbt_probe_t *fbt; local 55 fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; 57 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 58 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { 61 dtrace_probe(fbt->fbtp_id, frame->tf_x[0], 66 return (fbt->fbtp_savedval); 74 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_ argument 85 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-11-stable/sys/cddl/dev/fbt/arm/ |
H A D | fbt_isa.c | 25 * $FreeBSD: stable/11/sys/cddl/dev/fbt/arm/fbt_isa.c 331952 2018-04-03 21:22:43Z gonzo $ 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) { 67 dtrace_probe(fbt->fbtp_id, frame->tf_r0, 73 return (fbt->fbtp_rval | (fbt 81 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 94 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-11-stable/sys/cddl/dev/fbt/riscv/ |
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->tf_a[0], 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-11-stable/sys/cddl/dev/fbt/mips/ |
H A D | fbt_isa.c | 26 * $FreeBSD: stable/11/sys/cddl/dev/fbt/mips/fbt_isa.c 332566 2018-04-16 14:39:04Z lidl $ 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 73 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 84 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-11-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-11-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-11-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-11-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-11-stable/sys/modules/dtrace/fbt/ |
H A D | Makefile | 1 # $FreeBSD: stable/11/sys/modules/dtrace/fbt/Makefile 319182 2017-05-30 04:11:12Z ngie $ 5 .PATH: ${SYSDIR}/cddl/dev/fbt 7 KMOD= fbt 8 SRCS= fbt.c fbt_isa.c 12 CFLAGS+= -I${SYSDIR}/cddl/dev/fbt/x86 13 .PATH: ${SYSDIR}/cddl/dev/fbt/x86 15 CFLAGS+= -I${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH} 16 .PATH: ${SYSDIR}/cddl/dev/fbt/${MACHINE_CPUARCH} 19 CFLAGS+= -I${SYSDIR}/cddl/dev/fbt \
|
/freebsd-11-stable/sys/cddl/dev/fbt/powerpc/ |
H A D | fbt_isa.c | 24 * $FreeBSD: stable/11/sys/cddl/dev/fbt/powerpc/fbt_isa.c 318572 2017-05-20 05:12:32Z jhibbits $ 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 101 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 114 fbt_probe_t *fbt, *retfbt; local [all...] |
/freebsd-11-stable/sys/cddl/dev/fbt/x86/ |
H A D | fbt_isa.c | 23 * $FreeBSD: stable/11/sys/cddl/dev/fbt/x86/fbt_isa.c 307837 2016-10-24 01:29:46Z markj $ 37 #include "fbt.h" 66 fbt_probe_t *fbt; local 76 fbt = fbt_probetab[FBT_ADDR2NDX(addr)]; 77 for (; fbt != NULL; fbt = fbt->fbtp_hashnext) { 78 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { 79 if (fbt->fbtp_roffset == 0) { 81 /* fbt 144 fbt_patch_tracepoint(fbt_probe_t *fbt, fbt_patchval_t val) argument 156 fbt_probe_t *fbt, *retfbt; local [all...] |