c中linux内核空间中select系统调用的等价函数?

c中linux内核空间中select系统调用的等价函数?,linux,select,kernel,system-calls,Linux,Select,Kernel,System Calls,我想在内核空间中实现linux客户机套接字程序。当我的控件位于kernel_recvmsg中时,我无法删除我的模块,因为它正在阻止调用 因此,我决定使用select读取数据以避免阻塞问题。我知道select仅适用于用户空间。请告诉我内核空间中select的系统调用。一些有用的链接:感谢您给出的答案和链接,但上面的链接提供了模拟select调用的详细信息。内核空间中创建的Sock_类似于用户空间中的socket。与此类似,我可能知道在用户空间中使用的select调用的内核函数。一些有用的链接:感谢

我想在内核空间中实现linux客户机套接字程序。当我的控件位于kernel_recvmsg中时,我无法删除我的模块,因为它正在阻止调用


因此,我决定使用select读取数据以避免阻塞问题。我知道select仅适用于用户空间。请告诉我内核空间中select的系统调用。

一些有用的链接:感谢您给出的答案和链接,但上面的链接提供了模拟select调用的详细信息。内核空间中创建的Sock_类似于用户空间中的socket。与此类似,我可能知道在用户空间中使用的select调用的内核函数。一些有用的链接:感谢您给出的答案和链接,但上面的链接提供了模拟select调用的详细信息。内核空间中创建的Sock_类似于用户空间中的socket。与此类似,我可能知道在用户空间中使用的select调用的内核函数。