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") }