man
程序中的Linux内核页面位于第9节,幸运的是(非)非标准部分。见this。像Ubuntu这样流行的Linux发行版不会通过他们的软件频道(?)分发属于本节的手册页。
他们仍然可用,例如,Debian提供one。还有手册页的在线版本。
实际上内核有ABI而不是API,因为内部接口正在快速变化。
学习Linux内核的最佳方法是阅读源代码。如果您对字符设备驱动程序感兴趣,那么我建议您阅读LDD3书籍,看看其他设备驱动程序如何在您的内核源代码中使用上述调用。通过这种方式,您将了解如何将内核ABI用于驱动程序。