Man pages for Kernel API
navid Rahimi
rahimi.nv at gmail.com
Wed Jun 4 04:51:10 EDT 2014
i dont know which distro you ( Dipanjan Das ) using , but in fedora i
should use something like this for kmalloc :
┌─[✗]─[13:18:11]─[navid at 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 at 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 at jjdev.com> 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 at 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 at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
More information about the Kernelnewbies
mailing list