pub fn sys_epoll_pwait( current_task: &mut CurrentTask, epfd: FdNumber, events: UserRef<EpollEvent>, max_events: i32, timeout: i32, user_sigmask: UserRef<SigSet>, ) -> Result<usize, Errno>