我想知道如何在Linux for x86_64中实现epoll_wait
系统调用。我在源代码上瞥了一眼,发现了一个名为sys_epoll_wait
的入口点。但是,我无法找到它的实现。任何人都可以指向我需要查找此特定系统调用的正确文件。非常感谢你。
答案 0 :(得分:2)
它位于fs/eventpoll.c
:
SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events,
int, maxevents, int, timeout)