aboutsummaryrefslogtreecommitdiff
path: root/cddl
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2013-07-27 21:31:48 +0000
committerMark Johnston <markj@FreeBSD.org>2013-07-27 21:31:48 +0000
commit6e660824a82f590542932de52f128db584029893 (patch)
tree7f6031b385a861ae9502fac4a89e4d70df622a32 /cddl
parent3d30404f8339e4029b2673e8892134e9b01f1305 (diff)
downloadsrc-6e660824a82f590542932de52f128db584029893.tar.gz
src-6e660824a82f590542932de52f128db584029893.zip
Use kern_ioctl() rather than ioctl() for testing the FBT provider, since the
latter doesn't exist in FreeBSD. All the tests under fbtprovider pass now.
Notes
Notes: svn path=/head/; revision=253720
Diffstat (limited to 'cddl')
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d4
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d2
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d4
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d4
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d4
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d2
-rw-r--r--cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d4
7 files changed, 12 insertions, 12 deletions
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d
index 78e107eed492..e625cd9996d4 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d
@@ -36,12 +36,12 @@
#pragma D option quiet
#pragma D option statusrate=10ms
-fbt::ioctl:entry
+fbt::kern_ioctl:entry
{
printf("Entering the ioctl function\n");
}
-fbt::ioctl:return
+fbt::kern_ioctl:return
{
printf("Returning from ioctl function\n");
exit(0);
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d
index 6d1b8a8fab69..f0338ec57133 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d
@@ -36,7 +36,7 @@
#pragma D option quiet
#pragma D option statusrate=10ms
-fbt::ioctl:return
+fbt::kern_ioctl:return
{
printf("The function return value is stored in %u\n", arg1);
exit(0);
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d
index c2c7bf04d002..5a26459a2eef 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d
@@ -36,13 +36,13 @@
#pragma D option quiet
#pragma D option statusrate=10ms
-fbt::ioctl:entry
+fbt::kern_ioctl:entry
{
printf("Entering the ioctl function\n");
printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3);
}
-fbt::ioctl:return
+fbt::kern_ioctl:return
{
printf("Returning from ioctl function\n");
printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3);
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d
index be2c0d6a6169..2ee8080305ba 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d
@@ -41,12 +41,12 @@ BEGIN
self->traceme = 1;
}
-fbt::ioctl:entry
+fbt::kern_ioctl:entry
{
printf("Entering the function\n");
}
-fbt::ioctl:return
+fbt::kern_ioctl:return
{
printf("The offset = %u\n", arg0);
exit(0);
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d
index 240744bff38f..1e8ae16e0970 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d
@@ -36,14 +36,14 @@
#pragma D option quiet
#pragma D option statusrate=10ms
-fbt::ioctl:entry
+fbt::kern_ioctl:entry
{
printf("Entering the ioctl function\n");
printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3);
exit(0);
}
-fbt::ioctl:return
+fbt::kern_ioctl:return
{
printf("Returning from ioctl function\n");
printf("The few arguments are %u %u %u %u\n", arg0, arg1, arg2, arg3);
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d
index cadbaa00f925..3fb54227b050 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d
@@ -36,7 +36,7 @@
#pragma D option quiet
#pragma D option statusrate=10ms
-fbt::ioctl:return
+fbt::kern_ioctl:return
/arg1 == 0/
{
printf("%s %x returned 0", probefunc, arg0);
diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d
index 67ef106fac0c..8dbb0abe39c0 100644
--- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d
+++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d
@@ -36,7 +36,7 @@
#pragma D option quiet
#pragma D option statusrate=10ms
-fbt::ioctl:entry
+fbt::kern_ioctl:entry
{
self->traceme = 1;
}
@@ -47,7 +47,7 @@ fbt:::entry
printf("called %s\n", probefunc);
}
-fbt::ioctl:return
+fbt::kern_ioctl:return
/self->traceme/
{
self->traceme = 0;