KSYMS(1)

NAME
ksyms - shows the exported kernel symbols.

SYNOPSIS
ksyms [ -a ] [ -h ] [ -m ]

DESCRIPTION
Ksyms shows information about all all exported kernel symbols. The format is:

address name [defining module]

The describing header can be turned off with the option '-h'.

Normally, only the symbols defined by the loaded modules are show, but with the option '-a', all exported symbols can be seen.

The information can also be seen in /proc/ksyms. A shell-script version 'ksyms.sh' can be used to get the information from '/proc/ksyms' instead, but this program gets the symbol information directly from the kernel with a system call.

With the option '-m' (stands for memory map), you can also see the starting address and the size of the allocated memory for every loaded module.

SEE ALSO
insmod(1), modprobe(1), depmod(1), rmmod(1), lsmod(1), modules(2)

HISTORY
The ksyms command was first concieved by Bjorn Ekwall <bj0rn@blox.se>.
The '-m' option was inspired by David Hinds <dhinds@allegro.stanford.edu>

BUGS
Ksyms might have some, but they are well hidden...