pub fn sys_ppoll( current_task: &mut CurrentTask, user_fds: UserRef<pollfd>, num_fds: i32, user_timespec: TimeSpecPtr, user_mask: UserRef<SigSet>, sigset_size: usize, ) -> Result<usize, Errno>