Linux 中是否有阻塞系统调用的列表?

Bri*_*unt 5 linux system call

Linux 中的所有阻塞系统调用是什么?我正在寻找一组系统调用,调用进程可以/将在其中挂起并放入等待队列,直到系统调用完成。

例如, poll(2) 是一个阻塞系统调用,如其手动输入所示:

  如果请求的事件(并且没有错误)都没有发生
  对于任何文件描述符,然后 poll() 阻塞直到
  其中一个事件发生。

但是,系统调用的大多数手动条目都没有明确说明系统调用是否可以或将要阻塞。例如, mprotect(2) 是阻塞系统调用吗?