pub fn sys_poll( locked: &mut Locked<Unlocked>, current_task: &mut CurrentTask, user_fds: UserRef<pollfd>, num_fds: i32, timeout: i32, ) -> Result<usize, Errno>