C 是否有关于linux内核函数的适当文档?

C 是否有关于linux内核函数的适当文档?,c,linux,linux-kernel,C,Linux,Linux Kernel,当我遇到一个新的内核函数时,比如“linux/list.h”和“sys/kmem.h”中的函数,我唯一的帮助来源就是“linux设备驱动程序”或“linux交叉引用”页面之类的书籍。但是这本书只介绍了最常用的函数,有时是过时的版本,交叉引用页只给出了函数实现,没有讨论参数是什么。如果我幸运的话,我可以在网上找到人们询问这个功能,但情况并非总是如此。对于内核函数是否有一个很好的文档,比如大多数用户空间函数的手册页。当然,“适当”是一个意见问题 我觉得这条路很合适 OTOH,我想很多人会认为源代码本

当我遇到一个新的内核函数时,比如“linux/list.h”和“sys/kmem.h”中的函数,我唯一的帮助来源就是“linux设备驱动程序”或“linux交叉引用”页面之类的书籍。但是这本书只介绍了最常用的函数,有时是过时的版本,交叉引用页只给出了函数实现,没有讨论参数是什么。如果我幸运的话,我可以在网上找到人们询问这个功能,但情况并非总是如此。对于内核函数是否有一个很好的文档,比如大多数用户空间函数的手册页。当然,“适当”是一个意见问题

我觉得这条路很合适


OTOH,我想很多人会认为源代码本身是唯一真正合适的文档。

是的,有时候最好的文档是使用相关函数的其他源代码。不过,我也发现/Documentation/*下的信息对于回答“为什么”非常有用。好主意,谢谢。