summaryrefslogtreecommitdiffstats
path: root/top-nfsxdrcalls.stp
blob: 032e65f0f93f62ed3ba8a9ecc05054de8248ee25 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env stap

global nfscalls

probe begin {
	printf("Collecting top NFS procs...\n")
}

probe module("nfsv4").function("*@fs/nfs/nfs4xdr.c")
{
	nfscalls[probefunc()]++
}

probe end {
	printf("Collating data...\n");
	foreach (name in nfscalls- limit 20)
		printf("%10d %s\n", nfscalls[name], name)
}