summaryrefslogtreecommitdiffstats
path: root/testsuite/buildok/vm.tracepoints.stp
blob: 488ca0fc97879ebb1cfd47b9a3b774ae2bcc8d62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#! stap -up4

probe vm.kfree {
        println(name)
        printf("%-15s %-15p %-15s %-15p \n", execname(), call_site, caller_function, ptr)
}

probe vm.kmalloc {
        println(name)
        printf("%-15s %-15p %-15s %-15p %-15d %-15d %-15d %-15s \n", execname(), call_site, caller_function, ptr, bytes_req, bytes_alloc, gfp_flags, gfp_flag_name)
}

probe vm.kmem_cache_alloc {
        println(name)
        printf("%-15s %-15p %-15s %-15p %-15d %-15d %-15d %-15s \n", execname(), call_site, caller_function, ptr, bytes_req, bytes_alloc, gfp_flags, gfp_flag_name)
}

probe vm.kmalloc_node {
        println(name)
        printf("%-15s %-15p %-15s %-15p %-15d %-15d %-15d %-15s \n", execname(), call_site, caller_function, ptr, bytes_req, bytes_alloc, gfp_flags, gfp_flag_name)
}

probe vm.kmem_cache_alloc_node {
        println(name)
        printf("%-15s %-15p %-15s %-15p %-15d %-15d %-15d %-15s \n", execname(), call_site, caller_function, ptr, bytes_req, bytes_alloc, gfp_flags, gfp_flag_name)
}

probe vm.kmem_cache_free {
        println(name)
        printf("%-15s %-15p %-15s %-15p \n", execname(), call_site, caller_function, ptr)
}