probe module("nfsd").function("nfsd4_probe_callback") { printf("nfsd4_probe_callback: client %s\n", nfs4_callback_addr($clp)); } /* probe module("nfsd").function("nfsd4_setclientid_confirm") { printf("nfsd4_setclientid_confirm: hellow\n"); } probe module("nfsd").function("*@fs/nfsd/nfs4state.c:3318") { printf("nfsd4_setclientid_confirm: hellow\n"); } probe module("nfsd").function("*@fs/nfsd/nfs4callback.c") { printf("%s\n", probefunc()); } */ probe module("nfsd").function("nfsd4_cb_probe_done") { terror = task_status($task); if (terror) printf("nfsd4_cb_probe_done: client %s: error %d (%s)\n", cl_server($task), terror, errno_str(terror)); } probe module("nfsd").function("nfsd4_setclientid_confirm").return { if ($return) printf("nfsd4_setclientid_confirm: status %d\n", $return); } probe module("nfsd").function("nfsd4_process_open2").return { if ($return) printf("nfsd4_process_open2: status %d\n", $return); } probe begin { log("starting probe") } probe end { log("ending probe") }