从函数名称获取所需的标题名称

时间:2018-09-21 13:51:37

标签: linux-kernel

比方说,我想知道slab.h是使用kmalloc()所必需的。我在文档中搜索kmalloc,并获得此页面https://www.kernel.org/doc/html/latest/core-api/mm-api.html?highlight=kmalloc#。 因此,我知道它与内存管理和“ slab缓存”有关,但是我看不到slab.h。

确定需要在模块程序中包含哪些标头的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

了解Linux内核交叉引用站点(LXR)之一,它可以告诉您在何处定义事物。

即:   https://elixir.bootlin.com/linux/latest/ident/kmalloc