pub fn sys_pwritev2(
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>