pub fn fallocate( self: *IoUring, user_data: u64, fd: linux.fd_t, mode: i32, offset: u64, len: u64, ) !*linux.io_uring_sqe
Queues (but does not submit) an SQE to perform an fallocate(2). Returns a pointer to the SQE.
fallocate(2)
self: *IoUring
user_data: u64
fd: linux.fd_t
mode: i32
offset: u64
len: u64
946 947 948 949 950 951 952 953 954 955 956 957 958
pub fn fallocate( self: *IoUring, user_data: u64, fd: linux.fd_t, mode: i32, offset: u64, len: u64, ) !*linux.io_uring_sqe { const sqe = try self.get_sqe(); sqe.prep_fallocate(fd, mode, offset, len); sqe.user_data = user_data; return sqe; }
Queues (but does not submit) an SQE to perform an
fallocate(2). Returns a pointer to the SQE.