sau*_*405 5 system-programming system-calls
C 库提供了 write()、read()、open() 等函数,我们可以在 C 程序中使用它们来进行系统调用。在哪里可以找到这些函数的源代码?
如果您想要标准 C 库的源代码,请查看提供的链接 @goldilocks。
如果你想要linux系统调用的源代码,你必须搜索linux源代码。系统调用在 Linux 源代码的许多位置都定义了。您可以 grep 查找字符串宏SYSCALL_DEFINE:
grep -r -n SYSCALL_DEFINE /path/to/linux_source
Run Code Online (Sandbox Code Playgroud)
您可以在这里看到其中一些。