i dont know which distro you ( Dipanjan Das ) using , but in fedora i should use something like this for kmalloc : ┌─[✗]─[13:18:11]─[navid@HOME] └──> ~ $ >> man -k kmalloc probe::vm.kmalloc (3stap) - Fires when kmalloc is requested probe::vm.kmalloc_node (3stap) - Fires when kmalloc_node is requested ┌─[13:18:12]─[navid@HOME] └──> ~ $ >> man probe::vm.kmalloc seems man files divided to probe and subsystem vm and functions. if you cannot find yet, you should ask your distro IRC/mailing list to what to do next. best wishes, -navid On Tue, Jun 3, 2014 at 10:49 PM, John de la Garza <john@xxxxxxxxx> wrote: > On Tue, Jun 03, 2014 at 10:12:24AM +0530, Dipanjan Das wrote: >> Hi, >> >> Like there is section #2 of man pages dedicated to syscalls, is there any >> official way to get the list of all supported Kernal APIs? > > check out the man page for man itself (man man) > > look for this: > > 9 Kernel routines [Non standard] > > > > You may need to install them (man 9 files) as they may not be installed > > ###### example > > john@vega:~/download/koans$ man -k printk > printk (9) - print a kernel message > printk_timed_ratelimit (9) - caller-controlled printk ratelimiting > snd_printd (9) - debug printk > snd_printdd (9) - debug printk > snd_printk (9) - printk wrapper > trace_printk (9) - printf formatting in the ftrace buffer > > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies