kdb_* 函数用在哪里?

Where kdb_* functions are used?

Linux内核源码路径/kernel/debug/kdb下有很多kdb_*函数,比如函数kdb_lsmod。我想知道这些函数在哪里使用,以及在调试 Linux 内核时如何调用这些函数。

这些函数主要定义您可以从 KDB 直接 运行 的命令。可以在KDB中看到kdb_inittab(). For example the kdb_lsmod() function you are talking about can be invoked through the lsmodcommand中定义的命令。