summaryrefslogtreecommitdiffstats
path: root/lockd
diff options
context:
space:
mode:
authorSteve Dickson <steved@redhat.com>2009-06-10 11:21:37 -0400
committerSteve Dickson <steved@redhat.com>2009-06-10 11:21:37 -0400
commitdfdce363041b4fb72910837174bf40019923c9bc (patch)
tree827cf40c3a311e8314c0e6719cebd7e0c34919ec /lockd
parentaaa6513f6db3a54691cfa7022bfbd979db42672e (diff)
downloadsystemtap-dfdce363041b4fb72910837174bf40019923c9bc.tar.gz
systemtap-dfdce363041b4fb72910837174bf40019923c9bc.tar.xz
systemtap-dfdce363041b4fb72910837174bf40019923c9bc.zip
Reorganised scripts into local directories
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'lockd')
-rw-r--r--lockd/lockd_listener.stp61
1 files changed, 61 insertions, 0 deletions
diff --git a/lockd/lockd_listener.stp b/lockd/lockd_listener.stp
new file mode 100644
index 0000000..ff845e6
--- /dev/null
+++ b/lockd/lockd_listener.stp
@@ -0,0 +1,61 @@
+probe module("lockd").function("create_lockd_listener")
+{
+ printf("create_lockd_listener: serv [%s] name %s port %d\n",
+ svc_serv_dump($serv), kernel_string($name), $port);
+}
+probe module("lockd").function("create_lockd_listener").return
+{
+ if ($return)
+ printf("svc_export_show: error %d\n", $return);
+}
+probe module("sunrpc").function("svc_find_xprt").return
+{
+ printf("svc_find_xprt: %p\n", $return);
+}
+/*
+probe module("sunrpc").function("__svc_xpo_create").return
+{
+ printf("svc_find_xprt: %p\n", $return);
+}
+*/
+probe module("sunrpc").function("svc_xprt_local_port").return
+{
+ printf("svc_find_xprt: %d\n", $return);
+}
+probe module("sunrpc").function("svc_create_socket").return
+{
+ printf("svc_create_socket: %p\n", $return);
+}
+probe module("sunrpc").function("svc_setup_socket").return
+{
+ printf("svc_create_socket: %p\n", $return);
+}
+probe kernel.function("kernel_bind").return
+{
+ if ($return)
+ printf("kernel_bind: %d\n", $return);
+}
+probe kernel.function("sock_create_kern").return
+{
+ if ($return)
+ printf("sock_create_kern: %d\n", $return);
+}
+probe kernel.function("__sock_create").return
+{
+ if ($return)
+ printf("__sock_create: %d\n", $return);
+}
+probe kernel.function("kernel_getsockname").return
+{
+ if ($return)
+ printf("kernel_getsockname: %d\n", $return);
+}
+probe kernel.function("kernel_listen").return
+{
+ if ($return)
+ printf("kernel_listen: %d\n", $return);
+}
+
+probe begin { log("starting create_lockd_listener probe") }
+probe end { log("ending create_lockd_listener probe") }
+