我最近想看看open()系统调用是如何在 Linux 内核中实现的。查看 syscall 表表明我要查找的函数的名称是sys_open(),因此我对其进行了查找。虽然我找不到任何声明,但我能得到的最接近的do_sys_open是fs/open.c. 它是否以某种方式翻译成这个功能?我可能错过了什么?
1132 次
我最近想看看open()系统调用是如何在 Linux 内核中实现的。查看 syscall 表表明我要查找的函数的名称是sys_open(),因此我对其进行了查找。虽然我找不到任何声明,但我能得到的最接近的do_sys_open是fs/open.c. 它是否以某种方式翻译成这个功能?我可能错过了什么?