pub fn sys_preadv2( locked: &mut Locked<Unlocked>, current_task: &CurrentTask, fd: FdNumber, iovec_addr: IOVecPtr, iovec_count: UserValue<i32>, offset: off_t, _unused: SyscallArg, flags: u32, ) -> Result<usize, Errno>