Package org.lwjgl.system.linux.liburing
Class LibURing
java.lang.Object
org.lwjgl.system.linux.liburing.LibURing
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic int
int __io_uring_sqring_wait(struct io_uring * ring)
static void
io_uring_buf_ring_add
(IOURingBufRing br, ByteBuffer addr, short bid, int mask, int buf_offset) static void
io_uring_buf_ring_advance
(IOURingBufRing br, int count) void io_uring_buf_ring_advance(struct io_uring_buf_ring * br, int count)
static int
io_uring_buf_ring_available
(IOURing ring, IOURingBufRing br, short bgid) int io_uring_buf_ring_available(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned short bgid)
static void
io_uring_buf_ring_cq_advance
(IOURing ring, IOURingBufRing br, int count) void io_uring_buf_ring_cq_advance(struct io_uring * ring, struct io_uring_buf_ring * br, int count)
static int
io_uring_buf_ring_head
(IOURing ring, int buf_group, ShortBuffer head) int io_uring_buf_ring_head(struct io_uring * ring, int buf_group, unsigned short * head)
static void
static int
io_uring_buf_ring_mask
(int ring_entries) Return the appropriate mask for a buffer ring of sizering_entries
static boolean
io_uring_check_version
(int major, int minor) bool io_uring_check_version(int major, int minor)
static int
io_uring_clone_buffers
(IOURing dst, IOURing src) int io_uring_clone_buffers(struct io_uring * dst, struct io_uring * src)
static int
io_uring_clone_buffers_offset
(IOURing dst, IOURing src, int dst_off, int src_off, int nr, int flags) int io_uring_clone_buffers_offset(struct io_uring * dst, struct io_uring * src, unsigned dst_off, unsigned src_off, unsigned nr, unsigned flags)
static int
int io_uring_close_ring_fd(struct io_uring * ring)
static boolean
bool io_uring_cq_eventfd_enabled(struct io_uring const * ring)
static int
io_uring_cq_eventfd_toggle
(IOURing ring, boolean enabled) int io_uring_cq_eventfd_toggle(struct io_uring * ring, bool enabled)
static boolean
bool io_uring_cq_has_overflow(struct io_uring const * ring)
static int
io_uring_cq_ready
(IOURing ring) unsigned int io_uring_cq_ready(struct io_uring const * ring)
static long
void * io_uring_cqe_get_data(struct io_uring_cqe const * cqe)
static long
__u64 io_uring_cqe_get_data64(struct io_uring_cqe const * cqe)
static void
io_uring_cqe_seen
(IOURing ring, IOURingCQE cqe) void io_uring_cqe_seen(struct io_uring * ring, struct io_uring_cqe * cqe)
static int
io_uring_enable_rings
(IOURing ring) int io_uring_enable_rings(struct io_uring * ring)
static int
io_uring_enter
(int fd, int to_submit, int min_complete, int flags, long sig) int io_uring_enter(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, sigset_t * sig)
static int
io_uring_enter2
(int fd, int to_submit, int min_complete, int flags, ByteBuffer arg) int io_uring_enter2(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, void * arg, size_t sz)
static int
io_uring_free_buf_ring
(IOURing ring, IOURingBufRing br, int nentries, int bgid) int io_uring_free_buf_ring(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned int nentries, int bgid)
static void
io_uring_free_probe
(IOURingProbe probe) void io_uring_free_probe(struct io_uring_probe * probe)
static int
io_uring_get_events
(IOURing ring) int io_uring_get_events(struct io_uring * ring)
static @Nullable IOURingProbe
struct io_uring_probe * io_uring_get_probe(void)
static @Nullable IOURingProbe
struct io_uring_probe * io_uring_get_probe_ring(struct io_uring * ring)
static @Nullable IOURingSQE
io_uring_get_sqe
(IOURing ring) struct io_uring_sqe * io_uring_get_sqe(struct io_uring * ring)
static void
void io_uring_initialize_sqe(struct io_uring_sqe * sqe)
static int
io_uring_load_sq_head
(IOURing ring) unsigned io_uring_load_sq_head(struct io_uring const * ring)
static int
int io_uring_major_version(void)
static int
int io_uring_minor_version(void)
static int
io_uring_mlock_size
(int entries, int flags) int io_uring_mlock_size(unsigned entries, unsigned flags)
static int
io_uring_mlock_size_params
(int entries, IOURingParams p) int io_uring_mlock_size_params(unsigned entries, struct io_uring_params * p)
static int
io_uring_opcode_supported
(IOURingProbe p, int op) int io_uring_opcode_supported(struct io_uring_probe const * p, int op)
static int
io_uring_peek_batch_cqe
(IOURing ring, PointerBuffer cqes) unsigned io_uring_peek_batch_cqe(struct io_uring * ring, struct io_uring_cqe ** cqes, unsigned count)
static int
io_uring_peek_cqe
(IOURing ring, PointerBuffer cqe_ptr) int io_uring_peek_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
static void
io_uring_prep_accept
(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags) void io_uring_prep_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
static void
io_uring_prep_accept_direct
(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags, int file_index) void io_uring_prep_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags, unsigned int file_index)
static void
io_uring_prep_bind
(IOURingSQE sqe, int fd, Sockaddr addr, int addrlen) void io_uring_prep_bind(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t addrlen)
static void
io_uring_prep_cancel
(IOURingSQE sqe, long user_data, int flags) void io_uring_prep_cancel(struct io_uring_sqe * sqe, void * user_data, int flags)
static void
io_uring_prep_cancel_fd
(IOURingSQE sqe, int fd, int flags) void io_uring_prep_cancel_fd(struct io_uring_sqe * sqe, int fd, unsigned int flags)
static void
io_uring_prep_cancel64
(IOURingSQE sqe, long user_data, int flags) void io_uring_prep_cancel64(struct io_uring_sqe * sqe, __u64 user_data, int flags)
static void
io_uring_prep_close
(IOURingSQE sqe, int fd) void io_uring_prep_close(struct io_uring_sqe * sqe, int fd)
static void
io_uring_prep_close_direct
(IOURingSQE sqe, int file_index) void io_uring_prep_close_direct(struct io_uring_sqe * sqe, unsigned int file_index)
static void
io_uring_prep_cmd_discard
(IOURingSQE sqe, int fd, long offset, long nbytes) void io_uring_prep_cmd_discard(struct io_uring_sqe * sqe, int fd, uint64_t offset, uint64_t nbytes)
static void
io_uring_prep_cmd_sock
(IOURingSQE sqe, int cmd_op, int fd, int level, int optname, ByteBuffer optval) void io_uring_prep_cmd_sock(struct io_uring_sqe * sqe, int cmd_op, int fd, int level, int optname, void * optval, int optlen)
static void
io_uring_prep_connect
(IOURingSQE sqe, int fd, Sockaddr addr, int addrlen) void io_uring_prep_connect(struct io_uring_sqe * sqe, int fd, struct sockaddr const * addr, socklen_t addrlen)
static void
io_uring_prep_epoll_ctl
(IOURingSQE sqe, int epfd, int fd, int op, EpollEvent ev) void io_uring_prep_epoll_ctl(struct io_uring_sqe * sqe, int epfd, int fd, int op, struct epoll_event * ev)
static void
io_uring_prep_epoll_wait
(IOURingSQE sqe, int fd, EpollEvent.Buffer events, int flags) void io_uring_prep_epoll_wait(struct io_uring_sqe * sqe, int fd, struct epoll_event * events, unsigned int maxevents, unsigned flags)
static void
io_uring_prep_fadvise
(IOURingSQE sqe, int fd, long offset, int len, int advice) void io_uring_prep_fadvise(struct io_uring_sqe * sqe, int fd, __u64 offset, __u32 len, int advice)
static void
io_uring_prep_fadvise64
(IOURingSQE sqe, int fd, long offset, long len, int advice) void io_uring_prep_fadvise64(struct io_uring_sqe * sqe, int fd, __u64 offset, off_t len, int advice)
static void
io_uring_prep_fallocate
(IOURingSQE sqe, int fd, int mode, long offset, long len) void io_uring_prep_fallocate(struct io_uring_sqe * sqe, int fd, int mode, __u64 offset, __u64 len)
static void
io_uring_prep_fgetxattr
(IOURingSQE sqe, int fd, CharSequence name, ByteBuffer value) void io_uring_prep_fgetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char * value, unsigned int len)
static void
io_uring_prep_fgetxattr
(IOURingSQE sqe, int fd, ByteBuffer name, ByteBuffer value) void io_uring_prep_fgetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char * value, unsigned int len)
static void
io_uring_prep_files_update
(IOURingSQE sqe, IntBuffer fds, int offset) void io_uring_prep_files_update(struct io_uring_sqe * sqe, int * fds, unsigned nr_fds, int offset)
static void
io_uring_prep_fixed_fd_install
(IOURingSQE sqe, int fd, int flags) void io_uring_prep_fixed_fd_install(struct io_uring_sqe * sqe, int fd, unsigned int flags)
static void
io_uring_prep_fsetxattr
(IOURingSQE sqe, int fd, CharSequence name, ByteBuffer value, int flags) void io_uring_prep_fsetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char const * value, int flags, unsigned int len)
static void
io_uring_prep_fsetxattr
(IOURingSQE sqe, int fd, ByteBuffer name, ByteBuffer value, int flags) void io_uring_prep_fsetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char const * value, int flags, unsigned int len)
static void
io_uring_prep_fsync
(IOURingSQE sqe, int fd, int fsync_flags) void io_uring_prep_fsync(struct io_uring_sqe * sqe, int fd, unsigned fsync_flags)
static void
io_uring_prep_ftruncate
(IOURingSQE sqe, int fd, long len) void io_uring_prep_ftruncate(struct io_uring_sqe * sqe, int fd, loff_t len)
static void
io_uring_prep_futex_wait
(IOURingSQE sqe, IntBuffer futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wait(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
static void
io_uring_prep_futex_waitv
(IOURingSQE sqe, PointerBuffer futex, int flags) void io_uring_prep_futex_waitv(struct io_uring_sqe * sqe, struct futex_waitv * futex, unsigned int nr_futex, unsigned int flags)
static void
io_uring_prep_futex_wake
(IOURingSQE sqe, IntBuffer futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wake(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
static void
io_uring_prep_getxattr
(IOURingSQE sqe, CharSequence name, ByteBuffer value, CharSequence path) void io_uring_prep_getxattr(struct io_uring_sqe * sqe, char const * name, char * value, char const * path, unsigned int len)
static void
io_uring_prep_getxattr
(IOURingSQE sqe, ByteBuffer name, ByteBuffer value, ByteBuffer path) void io_uring_prep_getxattr(struct io_uring_sqe * sqe, char const * name, char * value, char const * path, unsigned int len)
static void
io_uring_prep_link
(IOURingSQE sqe, CharSequence oldpath, CharSequence newpath, int flags) void io_uring_prep_link(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath, int flags)
static void
io_uring_prep_link
(IOURingSQE sqe, ByteBuffer oldpath, ByteBuffer newpath, int flags) void io_uring_prep_link(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath, int flags)
static void
io_uring_prep_link_timeout
(IOURingSQE sqe, KernelTimespec ts, int flags) void io_uring_prep_link_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned flags)
static void
io_uring_prep_linkat
(IOURingSQE sqe, int olddfd, CharSequence oldpath, int newdfd, CharSequence newpath, int flags) void io_uring_prep_linkat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, int flags)
static void
io_uring_prep_linkat
(IOURingSQE sqe, int olddfd, ByteBuffer oldpath, int newdfd, ByteBuffer newpath, int flags) void io_uring_prep_linkat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, int flags)
static void
io_uring_prep_listen
(IOURingSQE sqe, int fd, int backlog) void io_uring_prep_listen(struct io_uring_sqe * sqe, int fd, int backlog)
static void
io_uring_prep_madvise
(IOURingSQE sqe, ByteBuffer addr, int advice) void io_uring_prep_madvise(struct io_uring_sqe * sqe, void * addr, __u32 length, int advice)
static void
io_uring_prep_madvise64
(IOURingSQE sqe, ByteBuffer addr, int advice) void io_uring_prep_madvise64(struct io_uring_sqe * sqe, void * addr, off_t length, int advice)
static void
io_uring_prep_mkdir
(IOURingSQE sqe, CharSequence path, int mode) void io_uring_prep_mkdir(struct io_uring_sqe * sqe, char const * path, int mode)
static void
io_uring_prep_mkdir
(IOURingSQE sqe, ByteBuffer path, int mode) void io_uring_prep_mkdir(struct io_uring_sqe * sqe, char const * path, int mode)
static void
io_uring_prep_mkdirat
(IOURingSQE sqe, int dfd, CharSequence path, int mode) void io_uring_prep_mkdirat(struct io_uring_sqe * sqe, int dfd, char const * path, int mode)
static void
io_uring_prep_mkdirat
(IOURingSQE sqe, int dfd, ByteBuffer path, int mode) void io_uring_prep_mkdirat(struct io_uring_sqe * sqe, int dfd, char const * path, int mode)
static void
io_uring_prep_msg_ring
(IOURingSQE sqe, int fd, int len, long data, int flags) void io_uring_prep_msg_ring(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags)
static void
io_uring_prep_msg_ring_cqe_flags
(IOURingSQE sqe, int fd, int len, long data, int flags, int cqe_flags) void io_uring_prep_msg_ring_cqe_flags(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags, unsigned int cqe_flags)
static void
io_uring_prep_msg_ring_fd
(IOURingSQE sqe, int fd, int source_fd, int target_fd, long data, int flags) void io_uring_prep_msg_ring_fd(struct io_uring_sqe * sqe, int fd, int source_fd, int target_fd, __u64 data, unsigned int flags)
static void
io_uring_prep_msg_ring_fd_alloc
(IOURingSQE sqe, int fd, int source_fd, long data, int flags) void io_uring_prep_msg_ring_fd_alloc(struct io_uring_sqe * sqe, int fd, int source_fd, __u64 data, unsigned int flags)
static void
io_uring_prep_multishot_accept
(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags) void io_uring_prep_multishot_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
static void
io_uring_prep_multishot_accept_direct
(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags) void io_uring_prep_multishot_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
static void
void io_uring_prep_nop(struct io_uring_sqe * sqe)
static void
io_uring_prep_open
(IOURingSQE sqe, CharSequence path, int flags, int mode) void io_uring_prep_open(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode)
static void
io_uring_prep_open
(IOURingSQE sqe, ByteBuffer path, int flags, int mode) void io_uring_prep_open(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode)
static void
io_uring_prep_open_direct
(IOURingSQE sqe, CharSequence path, int flags, int mode, int file_index) void io_uring_prep_open_direct(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode, unsigned file_index)
static void
io_uring_prep_open_direct
(IOURingSQE sqe, ByteBuffer path, int flags, int mode, int file_index) void io_uring_prep_open_direct(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode, unsigned file_index)
static void
io_uring_prep_openat
(IOURingSQE sqe, int dfd, CharSequence path, int flags, int mode) void io_uring_prep_openat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode)
static void
io_uring_prep_openat
(IOURingSQE sqe, int dfd, ByteBuffer path, int flags, int mode) void io_uring_prep_openat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode)
static void
io_uring_prep_openat_direct
(IOURingSQE sqe, int dfd, CharSequence path, int flags, int mode, int file_index) void io_uring_prep_openat_direct(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode, unsigned int file_index)
static void
io_uring_prep_openat_direct
(IOURingSQE sqe, int dfd, ByteBuffer path, int flags, int mode, int file_index) void io_uring_prep_openat_direct(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode, unsigned int file_index)
static void
io_uring_prep_openat2
(IOURingSQE sqe, int dfd, CharSequence path, OpenHow how) void io_uring_prep_openat2(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how)
static void
io_uring_prep_openat2
(IOURingSQE sqe, int dfd, ByteBuffer path, OpenHow how) void io_uring_prep_openat2(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how)
static void
io_uring_prep_openat2_direct
(IOURingSQE sqe, int dfd, CharSequence path, OpenHow how, int file_index) void io_uring_prep_openat2_direct(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how, unsigned file_index)
static void
io_uring_prep_openat2_direct
(IOURingSQE sqe, int dfd, ByteBuffer path, OpenHow how, int file_index) void io_uring_prep_openat2_direct(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how, unsigned file_index)
static void
io_uring_prep_poll_add
(IOURingSQE sqe, int fd, int poll_mask) void io_uring_prep_poll_add(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
static void
io_uring_prep_poll_multishot
(IOURingSQE sqe, int fd, int poll_mask) void io_uring_prep_poll_multishot(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
static void
io_uring_prep_poll_remove
(IOURingSQE sqe, long user_data) void io_uring_prep_poll_remove(struct io_uring_sqe * sqe, __u64 user_data)
static void
io_uring_prep_poll_update
(IOURingSQE sqe, long old_user_data, long new_user_data, int poll_mask, int flags) void io_uring_prep_poll_update(struct io_uring_sqe * sqe, __u64 old_user_data, __u64 new_user_data, unsigned poll_mask, unsigned flags)
static void
io_uring_prep_provide_buffers
(IOURingSQE sqe, ByteBuffer addr, int nr, int bgid, int bid) void io_uring_prep_provide_buffers(struct io_uring_sqe * sqe, void * addr, int len, int nr, int bgid, int bid)
static void
io_uring_prep_read
(IOURingSQE sqe, int fd, ByteBuffer buf, long offset) void io_uring_prep_read(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset)
static void
io_uring_prep_read_fixed
(IOURingSQE sqe, int fd, ByteBuffer buf, long offset, int buf_index) void io_uring_prep_read_fixed(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset, int buf_index)
static void
io_uring_prep_read_multishot
(IOURingSQE sqe, int fd, int nbytes, long offset, int buf_group) void io_uring_prep_read_multishot(struct io_uring_sqe * sqe, int fd, unsigned int nbytes, __u64 offset, int buf_group)
static void
io_uring_prep_readv
(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, int offset) void io_uring_prep_readv(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset)
static void
io_uring_prep_readv_fixed
(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset, int flags, int buf_index) void io_uring_prep_readv_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
static void
io_uring_prep_readv2
(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, int offset, int flags) void io_uring_prep_readv2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset, int flags)
static void
io_uring_prep_recv
(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags) void io_uring_prep_recv(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
static void
io_uring_prep_recv_multishot
(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags) void io_uring_prep_recv_multishot(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
static void
io_uring_prep_recvmsg
(IOURingSQE sqe, int fd, Msghdr msg, int flags) void io_uring_prep_recvmsg(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
static void
io_uring_prep_recvmsg_multishot
(IOURingSQE sqe, int fd, Msghdr msg, int flags) void io_uring_prep_recvmsg_multishot(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
static void
io_uring_prep_remove_buffers
(IOURingSQE sqe, int nr, int bgid) void io_uring_prep_remove_buffers(struct io_uring_sqe * sqe, int nr, int bgid)
static void
io_uring_prep_rename
(IOURingSQE sqe, CharSequence oldpath, CharSequence newpath) void io_uring_prep_rename(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath)
static void
io_uring_prep_rename
(IOURingSQE sqe, ByteBuffer oldpath, ByteBuffer newpath) void io_uring_prep_rename(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath)
static void
io_uring_prep_renameat
(IOURingSQE sqe, int olddfd, CharSequence oldpath, int newdfd, CharSequence newpath, int flags) void io_uring_prep_renameat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, unsigned int flags)
static void
io_uring_prep_renameat
(IOURingSQE sqe, int olddfd, ByteBuffer oldpath, int newdfd, ByteBuffer newpath, int flags) void io_uring_prep_renameat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, unsigned int flags)
static void
io_uring_prep_send
(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags) void io_uring_prep_send(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags)
static void
io_uring_prep_send_bundle
(IOURingSQE sqe, int sockfd, long len, int flags) void io_uring_prep_send_bundle(struct io_uring_sqe * sqe, int sockfd, size_t len, int flags)
static void
io_uring_prep_send_set_addr
(IOURingSQE sqe, Sockaddr dest_addr, short addr_len) void io_uring_prep_send_set_addr(struct io_uring_sqe * sqe, struct sockaddr const * dest_addr, __u16 addr_len)
static void
io_uring_prep_send_zc
(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags, int zc_flags) void io_uring_prep_send_zc(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags)
static void
io_uring_prep_send_zc_fixed
(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags, int zc_flags, int buf_index) void io_uring_prep_send_zc_fixed(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags, unsigned buf_index)
static void
io_uring_prep_sendmsg
(IOURingSQE sqe, int fd, Msghdr msg, int flags) void io_uring_prep_sendmsg(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
static void
io_uring_prep_sendmsg_zc
(IOURingSQE sqe, int fd, Msghdr msg, int flags) void io_uring_prep_sendmsg_zc(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
static void
io_uring_prep_sendmsg_zc_fixed
(IOURingSQE sqe, int fd, Msghdr msg, int flags, int buf_index) void io_uring_prep_sendmsg_zc_fixed(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags, unsigned buf_index)
static void
io_uring_prep_sendto
(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags, Sockaddr addr, int addrlen) void io_uring_prep_sendto(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, struct sockaddr const * addr, socklen_t addrlen)
static void
io_uring_prep_setxattr
(IOURingSQE sqe, CharSequence name, ByteBuffer value, CharSequence path, int flags) void io_uring_prep_setxattr(struct io_uring_sqe * sqe, char const * name, char const * value, char const * path, int flags, unsigned int len)
static void
io_uring_prep_setxattr
(IOURingSQE sqe, ByteBuffer name, ByteBuffer value, ByteBuffer path, int flags) void io_uring_prep_setxattr(struct io_uring_sqe * sqe, char const * name, char const * value, char const * path, int flags, unsigned int len)
static void
io_uring_prep_shutdown
(IOURingSQE sqe, int fd, int how) void io_uring_prep_shutdown(struct io_uring_sqe * sqe, int fd, int how)
static void
io_uring_prep_socket
(IOURingSQE sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
static void
io_uring_prep_socket_direct
(IOURingSQE sqe, int domain, int type, int protocol, int file_index, int flags) void io_uring_prep_socket_direct(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned file_index, unsigned int flags)
static void
io_uring_prep_socket_direct_alloc
(IOURingSQE sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket_direct_alloc(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
static void
io_uring_prep_splice
(IOURingSQE sqe, int fd_in, long off_in, int fd_out, long off_out, int nbytes, int splice_flags) void io_uring_prep_splice(struct io_uring_sqe * sqe, int fd_in, int64_t off_in, int fd_out, int64_t off_out, unsigned int nbytes, unsigned int splice_flags)
static void
io_uring_prep_statx
(IOURingSQE sqe, int dfd, CharSequence path, int flags, int mask, Statx statxbuf) void io_uring_prep_statx(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, unsigned mask, struct statx * statxbuf)
static void
io_uring_prep_statx
(IOURingSQE sqe, int dfd, ByteBuffer path, int flags, int mask, Statx statxbuf) void io_uring_prep_statx(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, unsigned mask, struct statx * statxbuf)
static void
io_uring_prep_symlink
(IOURingSQE sqe, CharSequence target, CharSequence linkpath) void io_uring_prep_symlink(struct io_uring_sqe * sqe, char const * target, char const * linkpath)
static void
io_uring_prep_symlink
(IOURingSQE sqe, ByteBuffer target, ByteBuffer linkpath) void io_uring_prep_symlink(struct io_uring_sqe * sqe, char const * target, char const * linkpath)
static void
io_uring_prep_symlinkat
(IOURingSQE sqe, CharSequence target, int newdirfd, CharSequence linkpath) void io_uring_prep_symlinkat(struct io_uring_sqe * sqe, char const * target, int newdirfd, char const * linkpath)
static void
io_uring_prep_symlinkat
(IOURingSQE sqe, ByteBuffer target, int newdirfd, ByteBuffer linkpath) void io_uring_prep_symlinkat(struct io_uring_sqe * sqe, char const * target, int newdirfd, char const * linkpath)
static void
io_uring_prep_sync_file_range
(IOURingSQE sqe, int fd, int len, long offset, int flags) void io_uring_prep_sync_file_range(struct io_uring_sqe * sqe, int fd, unsigned len, __u64 offset, int flags)
static void
io_uring_prep_tee
(IOURingSQE sqe, int fd_in, int fd_out, int nbytes, int splice_flags) void io_uring_prep_tee(struct io_uring_sqe * sqe, int fd_in, int fd_out, unsigned int nbytes, unsigned int splice_flags)
static void
io_uring_prep_timeout
(IOURingSQE sqe, KernelTimespec ts, int count, int flags) void io_uring_prep_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned count, unsigned flags)
static void
io_uring_prep_timeout_remove
(IOURingSQE sqe, long user_data, int flags) void io_uring_prep_timeout_remove(struct io_uring_sqe * sqe, __u64 user_data, unsigned flags)
static void
io_uring_prep_timeout_update
(IOURingSQE sqe, KernelTimespec ts, long user_data, int flags) void io_uring_prep_timeout_update(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, __u64 user_data, unsigned flags)
static void
io_uring_prep_unlink
(IOURingSQE sqe, CharSequence path, int flags) void io_uring_prep_unlink(struct io_uring_sqe * sqe, char const * path, int flags)
static void
io_uring_prep_unlink
(IOURingSQE sqe, ByteBuffer path, int flags) void io_uring_prep_unlink(struct io_uring_sqe * sqe, char const * path, int flags)
static void
io_uring_prep_unlinkat
(IOURingSQE sqe, int dfd, CharSequence path, int flags) void io_uring_prep_unlinkat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags)
static void
io_uring_prep_unlinkat
(IOURingSQE sqe, int dfd, ByteBuffer path, int flags) void io_uring_prep_unlinkat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags)
static void
io_uring_prep_waitid
(IOURingSQE sqe, int idtype, int id, long infop, int options, int flags) void io_uring_prep_waitid(struct io_uring_sqe * sqe, idtype_t idtype, id_t id, siginfo_t * infop, int options, unsigned int flags)
static void
io_uring_prep_write
(IOURingSQE sqe, int fd, ByteBuffer buf, long offset) void io_uring_prep_write(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset)
static void
io_uring_prep_write_fixed
(IOURingSQE sqe, int fd, ByteBuffer buf, long offset, int buf_index) void io_uring_prep_write_fixed(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset, int buf_index)
static void
io_uring_prep_writev
(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset) void io_uring_prep_writev(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset)
static void
io_uring_prep_writev_fixed
(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset, int flags, int buf_index) void io_uring_prep_writev_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
static void
io_uring_prep_writev2
(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset, int flags) void io_uring_prep_writev2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags)
static void
io_uring_queue_exit
(IOURing ring) void io_uring_queue_exit(struct io_uring * ring)
static int
io_uring_queue_init
(int entries, IOURing ring, int flags) int io_uring_queue_init(unsigned entries, struct io_uring * ring, unsigned flags)
static int
io_uring_queue_init_mem
(int entries, IOURing ring, IOURingParams p, ByteBuffer buf) int io_uring_queue_init_mem(unsigned entries, struct io_uring * ring, struct io_uring_params * p, void * buf, size_t buf_size)
static int
io_uring_queue_init_params
(int entries, IOURing ring, IOURingParams p) int io_uring_queue_init_params(unsigned entries, struct io_uring * ring, struct io_uring_params * p)
static int
io_uring_queue_mmap
(int fd, IOURingParams p, IOURing ring) int io_uring_queue_mmap(int fd, struct io_uring_params * p, struct io_uring * ring)
static @Nullable CMsghdr
struct cmsghdr * io_uring_recvmsg_cmsg_firsthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
static @Nullable CMsghdr
io_uring_recvmsg_cmsg_nexthdr
(IOURingRecvmsgOut o, Msghdr msgh, CMsghdr cmsg) struct cmsghdr * io_uring_recvmsg_cmsg_nexthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh, struct cmsghdr * cmsg)
static long
void * io_uring_recvmsg_name(struct io_uring_recvmsg_out * o)
static long
void * io_uring_recvmsg_payload(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
static int
io_uring_recvmsg_payload_length
(IOURingRecvmsgOut o, int buf_len, Msghdr msgh) unsigned int io_uring_recvmsg_payload_length(struct io_uring_recvmsg_out * o, int buf_len, struct msghdr * msgh)
static @Nullable IOURingRecvmsgOut
io_uring_recvmsg_validate
(ByteBuffer buf, Msghdr msgh) struct io_uring_recvmsg_out * io_uring_recvmsg_validate(void * buf, int buf_len, struct msghdr * msgh)
static int
io_uring_register
(int fd, int opcode, long arg, int nr_args) int io_uring_register(unsigned int fd, unsigned int opcode, void * arg, unsigned int nr_args)
static int
io_uring_register_buf_ring
(IOURing ring, IOURingBufReg reg, int flags) int io_uring_register_buf_ring(struct io_uring * ring, struct io_uring_buf_reg * reg, unsigned int flags)
static int
io_uring_register_buffers
(IOURing ring, IOVec.Buffer iovecs) int io_uring_register_buffers(struct io_uring * ring, struct iovec const * iovecs, unsigned nr_iovecs)
static int
io_uring_register_buffers_sparse
(IOURing ring, int nr_iovecs) int io_uring_register_buffers_sparse(struct io_uring * ring, unsigned nr_iovecs)
static int
io_uring_register_buffers_tags
(IOURing ring, IOVec.Buffer iovecs, LongBuffer tags) int io_uring_register_buffers_tags(struct io_uring * ring, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
static int
io_uring_register_buffers_update_tag
(IOURing ring, int off, IOVec.Buffer iovecs, LongBuffer tags) int io_uring_register_buffers_update_tag(struct io_uring * ring, unsigned off, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
static int
io_uring_register_clock
(IOURing ring, IOURingClockRegister arg) int io_uring_register_clock(struct io_uring * ring, struct io_uring_clock_register * arg)
static int
io_uring_register_eventfd
(IOURing ring, int fd) int io_uring_register_eventfd(struct io_uring * ring, int fd)
static int
io_uring_register_eventfd_async
(IOURing ring, int fd) int io_uring_register_eventfd_async(struct io_uring * ring, int fd)
static int
io_uring_register_file_alloc_range
(IOURing ring, int off, int len) int io_uring_register_file_alloc_range(struct io_uring * ring, unsigned off, unsigned len)
static int
io_uring_register_files
(IOURing ring, IntBuffer files) int io_uring_register_files(struct io_uring * ring, int const * files, unsigned nr_files)
static int
io_uring_register_files_sparse
(IOURing ring, int nr_files) int io_uring_register_files_sparse(struct io_uring * ring, unsigned nr_files)
static int
io_uring_register_files_tags
(IOURing ring, IntBuffer files, LongBuffer tags) int io_uring_register_files_tags(struct io_uring * ring, int const * files, __u64 const * tags, unsigned nr)
static int
io_uring_register_files_update
(IOURing ring, int off, IntBuffer files) int io_uring_register_files_update(struct io_uring * ring, unsigned off, int const * files, unsigned nr_files)
static int
io_uring_register_files_update_tag
(IOURing ring, int off, IntBuffer files, LongBuffer tags) int io_uring_register_files_update_tag(struct io_uring * ring, unsigned off, int const * files, __u64 const * tags, unsigned nr_files)
static int
io_uring_register_ifq
(IOURing ring, IOURingZCRXIfqReg reg) int io_uring_register_ifq(struct io_uring * ring, struct io_uring_zcrx_ifq_reg * reg)
static int
io_uring_register_iowq_aff
(IOURing ring, long cpusz, long mask) int io_uring_register_iowq_aff(struct io_uring * ring, size_t cpusz, cpu_set_t const * mask)
static int
io_uring_register_iowq_max_workers
(IOURing ring, IntBuffer values) int io_uring_register_iowq_max_workers(struct io_uring * ring, unsigned int * values)
static int
io_uring_register_napi
(IOURing ring, IOURingNAPI napi) int io_uring_register_napi(struct io_uring * ring, struct io_uring_napi * napi)
static int
int io_uring_register_personality(struct io_uring * ring)
static int
io_uring_register_probe
(IOURing ring, IOURingProbe p, int nr) int io_uring_register_probe(struct io_uring * ring, struct io_uring_probe * p, unsigned nr)
static int
io_uring_register_region
(IOURing ring, IOURingMemRegionReg reg) int io_uring_register_region(struct io_uring * ring, struct io_uring_mem_region_reg * reg)
static int
int io_uring_register_restrictions(struct io_uring * ring, struct io_uring_restriction * res, unsigned nr_res)
static int
int io_uring_register_ring_fd(struct io_uring * ring)
static int
int io_uring_register_sync_cancel(struct io_uring * ring, struct io_uring_sync_cancel_reg * reg)
static int
io_uring_register_wait_reg
(IOURing ring, IOURingRegWait reg, int nr) int io_uring_register_wait_reg(struct io_uring * ring, struct io_uring_reg_wait * reg, int nr)
static int
io_uring_resize_rings
(IOURing ring, IOURingParams p) int io_uring_resize_rings(struct io_uring * ring, struct io_uring_params * p)
static int
int io_uring_ring_dontfork(struct io_uring * ring)
static int
io_uring_set_iowait
(IOURing ring, boolean enable_iowait) int io_uring_set_iowait(struct io_uring * ring, bool enable_iowait)
static int
io_uring_setup
(int entries, IOURingParams p) int io_uring_setup(unsigned int entries, struct io_uring_params * p)
static @Nullable IOURingBufRing
io_uring_setup_buf_ring
(IOURing ring, int nentries, int bgid, int flags, IntBuffer err) struct io_uring_buf_ring * io_uring_setup_buf_ring(struct io_uring * ring, unsigned int nentries, int bgid, unsigned int flags, int * err)
static int
io_uring_sq_ready
(IOURing ring) unsigned int io_uring_sq_ready(struct io_uring const * ring)
static int
unsigned int io_uring_sq_space_left(struct io_uring const * ring)
static void
io_uring_sqe_set_buf_group
(IOURingSQE sqe, int bgid) void io_uring_sqe_set_buf_group(struct io_uring_sqe * sqe, int bgid)
static void
io_uring_sqe_set_data
(IOURingSQE sqe, long data) void io_uring_sqe_set_data(struct io_uring_sqe * sqe, void * data)
static void
io_uring_sqe_set_data64
(IOURingSQE sqe, long data) void io_uring_sqe_set_data64(struct io_uring_sqe * sqe, __u64 data)
static void
io_uring_sqe_set_flags
(IOURingSQE sqe, int flags) void io_uring_sqe_set_flags(struct io_uring_sqe * sqe, unsigned int flags)
static int
io_uring_sqe_shift
(IOURing ring) unsigned io_uring_sqe_shift(struct io_uring const * ring)
static int
io_uring_sqe_shift_from_flags
(int flags) unsigned io_uring_sqe_shift_from_flags(unsigned flags)
static int
io_uring_sqring_wait
(IOURing ring) int io_uring_sqring_wait(struct io_uring * ring)
static int
io_uring_submit
(IOURing ring) int io_uring_submit(struct io_uring * ring)
static int
int io_uring_submit_and_get_events(struct io_uring * ring)
static int
io_uring_submit_and_wait
(IOURing ring, int wait_nr) int io_uring_submit_and_wait(struct io_uring * ring, unsigned wait_nr)
static int
io_uring_submit_and_wait_min_timeout
(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, int min_wait, long sigmask) int io_uring_submit_and_wait_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned min_wait, sigset_t * sigmask)
static int
io_uring_submit_and_wait_reg
(IOURing ring, PointerBuffer cqe_ptr, int reg_index) int io_uring_submit_and_wait_reg(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, int reg_index)
static int
io_uring_submit_and_wait_timeout
(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, long sigmask) int io_uring_submit_and_wait_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
static int
io_uring_unregister_buf_ring
(IOURing ring, int bgid) int io_uring_unregister_buf_ring(struct io_uring * ring, int bgid)
static int
int io_uring_unregister_buffers(struct io_uring * ring)
static int
int io_uring_unregister_eventfd(struct io_uring * ring)
static int
int io_uring_unregister_files(struct io_uring * ring)
static int
int io_uring_unregister_iowq_aff(struct io_uring * ring)
static int
io_uring_unregister_napi
(IOURing ring, IOURingNAPI napi) int io_uring_unregister_napi(struct io_uring * ring, struct io_uring_napi * napi)
static int
io_uring_unregister_personality
(IOURing ring, int id) int io_uring_unregister_personality(struct io_uring * ring, int id)
static int
int io_uring_unregister_ring_fd(struct io_uring * ring)
static int
io_uring_wait_cqe
(IOURing ring, PointerBuffer cqe_ptr) int io_uring_wait_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
static int
io_uring_wait_cqe_nr
(IOURing ring, PointerBuffer cqe_ptr) int io_uring_wait_cqe_nr(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned int wait_nr)
static int
io_uring_wait_cqe_timeout
(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts) int io_uring_wait_cqe_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, struct __kernel_timespec * ts)
static int
io_uring_wait_cqes
(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, long sigmask) int io_uring_wait_cqes(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
static int
io_uring_wait_cqes_min_timeout
(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, int min_ts_usec, long sigmask) int io_uring_wait_cqes_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned int min_ts_usec, sigset_t * sigmask)
static int
n__io_uring_sqring_wait
(long ring) int __io_uring_sqring_wait(struct io_uring * ring)
static void
nio_uring_buf_ring_advance
(long br, int count) void io_uring_buf_ring_advance(struct io_uring_buf_ring * br, int count)
static int
nio_uring_buf_ring_available
(long ring, long br, short bgid) int io_uring_buf_ring_available(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned short bgid)
static void
nio_uring_buf_ring_cq_advance
(long ring, long br, int count) void io_uring_buf_ring_cq_advance(struct io_uring * ring, struct io_uring_buf_ring * br, int count)
static int
nio_uring_buf_ring_head
(long ring, int buf_group, long head) int io_uring_buf_ring_head(struct io_uring * ring, int buf_group, unsigned short * head)
static int
nio_uring_clone_buffers
(long dst, long src) int io_uring_clone_buffers(struct io_uring * dst, struct io_uring * src)
static int
nio_uring_clone_buffers_offset
(long dst, long src, int dst_off, int src_off, int nr, int flags) int io_uring_clone_buffers_offset(struct io_uring * dst, struct io_uring * src, unsigned dst_off, unsigned src_off, unsigned nr, unsigned flags)
static int
nio_uring_close_ring_fd
(long ring) int io_uring_close_ring_fd(struct io_uring * ring)
static boolean
nio_uring_cq_eventfd_enabled
(long ring) bool io_uring_cq_eventfd_enabled(struct io_uring const * ring)
static int
nio_uring_cq_eventfd_toggle
(long ring, boolean enabled) int io_uring_cq_eventfd_toggle(struct io_uring * ring, bool enabled)
static boolean
nio_uring_cq_has_overflow
(long ring) bool io_uring_cq_has_overflow(struct io_uring const * ring)
static int
nio_uring_cq_ready
(long ring) unsigned int io_uring_cq_ready(struct io_uring const * ring)
static long
nio_uring_cqe_get_data
(long cqe) void * io_uring_cqe_get_data(struct io_uring_cqe const * cqe)
static long
nio_uring_cqe_get_data64
(long cqe) __u64 io_uring_cqe_get_data64(struct io_uring_cqe const * cqe)
static void
nio_uring_cqe_seen
(long ring, long cqe) void io_uring_cqe_seen(struct io_uring * ring, struct io_uring_cqe * cqe)
static int
nio_uring_enable_rings
(long ring) int io_uring_enable_rings(struct io_uring * ring)
static int
nio_uring_enter
(int fd, int to_submit, int min_complete, int flags, long sig) int io_uring_enter(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, sigset_t * sig)
static int
nio_uring_enter2
(int fd, int to_submit, int min_complete, int flags, long arg, long sz) int io_uring_enter2(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, void * arg, size_t sz)
static int
nio_uring_free_buf_ring
(long ring, long br, int nentries, int bgid) int io_uring_free_buf_ring(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned int nentries, int bgid)
static void
nio_uring_free_probe
(long probe) void io_uring_free_probe(struct io_uring_probe * probe)
static int
nio_uring_get_events
(long ring) int io_uring_get_events(struct io_uring * ring)
static long
struct io_uring_probe * io_uring_get_probe(void)
static long
nio_uring_get_probe_ring
(long ring) struct io_uring_probe * io_uring_get_probe_ring(struct io_uring * ring)
static long
nio_uring_get_sqe
(long ring) struct io_uring_sqe * io_uring_get_sqe(struct io_uring * ring)
static void
nio_uring_initialize_sqe
(long sqe) void io_uring_initialize_sqe(struct io_uring_sqe * sqe)
static int
nio_uring_load_sq_head
(long ring) unsigned io_uring_load_sq_head(struct io_uring const * ring)
static int
nio_uring_mlock_size_params
(int entries, long p) int io_uring_mlock_size_params(unsigned entries, struct io_uring_params * p)
static int
nio_uring_opcode_supported
(long p, int op) int io_uring_opcode_supported(struct io_uring_probe const * p, int op)
static int
nio_uring_peek_batch_cqe
(long ring, long cqes, int count) unsigned io_uring_peek_batch_cqe(struct io_uring * ring, struct io_uring_cqe ** cqes, unsigned count)
static int
nio_uring_peek_cqe
(long ring, long cqe_ptr) int io_uring_peek_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
static void
nio_uring_prep_accept
(long sqe, int fd, long addr, long addrlen, int flags) void io_uring_prep_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
static void
nio_uring_prep_accept_direct
(long sqe, int fd, long addr, long addrlen, int flags, int file_index) void io_uring_prep_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags, unsigned int file_index)
static void
nio_uring_prep_bind
(long sqe, int fd, long addr, int addrlen) void io_uring_prep_bind(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t addrlen)
static void
nio_uring_prep_cancel
(long sqe, long user_data, int flags) void io_uring_prep_cancel(struct io_uring_sqe * sqe, void * user_data, int flags)
static void
nio_uring_prep_cancel_fd
(long sqe, int fd, int flags) void io_uring_prep_cancel_fd(struct io_uring_sqe * sqe, int fd, unsigned int flags)
static void
nio_uring_prep_cancel64
(long sqe, long user_data, int flags) void io_uring_prep_cancel64(struct io_uring_sqe * sqe, __u64 user_data, int flags)
static void
nio_uring_prep_close
(long sqe, int fd) void io_uring_prep_close(struct io_uring_sqe * sqe, int fd)
static void
nio_uring_prep_close_direct
(long sqe, int file_index) void io_uring_prep_close_direct(struct io_uring_sqe * sqe, unsigned int file_index)
static void
nio_uring_prep_cmd_discard
(long sqe, int fd, long offset, long nbytes) void io_uring_prep_cmd_discard(struct io_uring_sqe * sqe, int fd, uint64_t offset, uint64_t nbytes)
static void
nio_uring_prep_cmd_sock
(long sqe, int cmd_op, int fd, int level, int optname, long optval, int optlen) void io_uring_prep_cmd_sock(struct io_uring_sqe * sqe, int cmd_op, int fd, int level, int optname, void * optval, int optlen)
static void
nio_uring_prep_connect
(long sqe, int fd, long addr, int addrlen) void io_uring_prep_connect(struct io_uring_sqe * sqe, int fd, struct sockaddr const * addr, socklen_t addrlen)
static void
nio_uring_prep_epoll_ctl
(long sqe, int epfd, int fd, int op, long ev) void io_uring_prep_epoll_ctl(struct io_uring_sqe * sqe, int epfd, int fd, int op, struct epoll_event * ev)
static void
nio_uring_prep_epoll_wait
(long sqe, int fd, long events, int maxevents, int flags) void io_uring_prep_epoll_wait(struct io_uring_sqe * sqe, int fd, struct epoll_event * events, unsigned int maxevents, unsigned flags)
static void
nio_uring_prep_fadvise
(long sqe, int fd, long offset, int len, int advice) void io_uring_prep_fadvise(struct io_uring_sqe * sqe, int fd, __u64 offset, __u32 len, int advice)
static void
nio_uring_prep_fadvise64
(long sqe, int fd, long offset, long len, int advice) void io_uring_prep_fadvise64(struct io_uring_sqe * sqe, int fd, __u64 offset, off_t len, int advice)
static void
nio_uring_prep_fallocate
(long sqe, int fd, int mode, long offset, long len) void io_uring_prep_fallocate(struct io_uring_sqe * sqe, int fd, int mode, __u64 offset, __u64 len)
static void
nio_uring_prep_fgetxattr
(long sqe, int fd, long name, long value, int len) void io_uring_prep_fgetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char * value, unsigned int len)
static void
nio_uring_prep_files_update
(long sqe, long fds, int nr_fds, int offset) void io_uring_prep_files_update(struct io_uring_sqe * sqe, int * fds, unsigned nr_fds, int offset)
static void
nio_uring_prep_fixed_fd_install
(long sqe, int fd, int flags) void io_uring_prep_fixed_fd_install(struct io_uring_sqe * sqe, int fd, unsigned int flags)
static void
nio_uring_prep_fsetxattr
(long sqe, int fd, long name, long value, int flags, int len) void io_uring_prep_fsetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char const * value, int flags, unsigned int len)
static void
nio_uring_prep_fsync
(long sqe, int fd, int fsync_flags) void io_uring_prep_fsync(struct io_uring_sqe * sqe, int fd, unsigned fsync_flags)
static void
nio_uring_prep_ftruncate
(long sqe, int fd, long len) void io_uring_prep_ftruncate(struct io_uring_sqe * sqe, int fd, loff_t len)
static void
nio_uring_prep_futex_wait
(long sqe, long futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wait(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
static void
nio_uring_prep_futex_waitv
(long sqe, long futex, int nr_futex, int flags) void io_uring_prep_futex_waitv(struct io_uring_sqe * sqe, struct futex_waitv * futex, unsigned int nr_futex, unsigned int flags)
static void
nio_uring_prep_futex_wake
(long sqe, long futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wake(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
static void
nio_uring_prep_getxattr
(long sqe, long name, long value, long path, int len) void io_uring_prep_getxattr(struct io_uring_sqe * sqe, char const * name, char * value, char const * path, unsigned int len)
static void
nio_uring_prep_link
(long sqe, long oldpath, long newpath, int flags) void io_uring_prep_link(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath, int flags)
static void
nio_uring_prep_link_timeout
(long sqe, long ts, int flags) void io_uring_prep_link_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned flags)
static void
nio_uring_prep_linkat
(long sqe, int olddfd, long oldpath, int newdfd, long newpath, int flags) void io_uring_prep_linkat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, int flags)
static void
nio_uring_prep_listen
(long sqe, int fd, int backlog) void io_uring_prep_listen(struct io_uring_sqe * sqe, int fd, int backlog)
static void
nio_uring_prep_madvise
(long sqe, long addr, int length, int advice) void io_uring_prep_madvise(struct io_uring_sqe * sqe, void * addr, __u32 length, int advice)
static void
nio_uring_prep_madvise64
(long sqe, long addr, long length, int advice) void io_uring_prep_madvise64(struct io_uring_sqe * sqe, void * addr, off_t length, int advice)
static void
nio_uring_prep_mkdir
(long sqe, long path, int mode) void io_uring_prep_mkdir(struct io_uring_sqe * sqe, char const * path, int mode)
static void
nio_uring_prep_mkdirat
(long sqe, int dfd, long path, int mode) void io_uring_prep_mkdirat(struct io_uring_sqe * sqe, int dfd, char const * path, int mode)
static void
nio_uring_prep_msg_ring
(long sqe, int fd, int len, long data, int flags) void io_uring_prep_msg_ring(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags)
static void
nio_uring_prep_msg_ring_cqe_flags
(long sqe, int fd, int len, long data, int flags, int cqe_flags) void io_uring_prep_msg_ring_cqe_flags(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags, unsigned int cqe_flags)
static void
nio_uring_prep_msg_ring_fd
(long sqe, int fd, int source_fd, int target_fd, long data, int flags) void io_uring_prep_msg_ring_fd(struct io_uring_sqe * sqe, int fd, int source_fd, int target_fd, __u64 data, unsigned int flags)
static void
nio_uring_prep_msg_ring_fd_alloc
(long sqe, int fd, int source_fd, long data, int flags) void io_uring_prep_msg_ring_fd_alloc(struct io_uring_sqe * sqe, int fd, int source_fd, __u64 data, unsigned int flags)
static void
nio_uring_prep_multishot_accept
(long sqe, int fd, long addr, long addrlen, int flags) void io_uring_prep_multishot_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
static void
nio_uring_prep_multishot_accept_direct
(long sqe, int fd, long addr, long addrlen, int flags) void io_uring_prep_multishot_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
static void
nio_uring_prep_nop
(long sqe) void io_uring_prep_nop(struct io_uring_sqe * sqe)
static void
nio_uring_prep_open
(long sqe, long path, int flags, int mode) void io_uring_prep_open(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode)
static void
nio_uring_prep_open_direct
(long sqe, long path, int flags, int mode, int file_index) void io_uring_prep_open_direct(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode, unsigned file_index)
static void
nio_uring_prep_openat
(long sqe, int dfd, long path, int flags, int mode) void io_uring_prep_openat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode)
static void
nio_uring_prep_openat_direct
(long sqe, int dfd, long path, int flags, int mode, int file_index) void io_uring_prep_openat_direct(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode, unsigned int file_index)
static void
nio_uring_prep_openat2
(long sqe, int dfd, long path, long how) void io_uring_prep_openat2(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how)
static void
nio_uring_prep_openat2_direct
(long sqe, int dfd, long path, long how, int file_index) void io_uring_prep_openat2_direct(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how, unsigned file_index)
static void
nio_uring_prep_poll_add
(long sqe, int fd, int poll_mask) void io_uring_prep_poll_add(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
static void
nio_uring_prep_poll_multishot
(long sqe, int fd, int poll_mask) void io_uring_prep_poll_multishot(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
static void
nio_uring_prep_poll_remove
(long sqe, long user_data) void io_uring_prep_poll_remove(struct io_uring_sqe * sqe, __u64 user_data)
static void
nio_uring_prep_poll_update
(long sqe, long old_user_data, long new_user_data, int poll_mask, int flags) void io_uring_prep_poll_update(struct io_uring_sqe * sqe, __u64 old_user_data, __u64 new_user_data, unsigned poll_mask, unsigned flags)
static void
nio_uring_prep_provide_buffers
(long sqe, long addr, int len, int nr, int bgid, int bid) void io_uring_prep_provide_buffers(struct io_uring_sqe * sqe, void * addr, int len, int nr, int bgid, int bid)
static void
nio_uring_prep_read
(long sqe, int fd, long buf, int nbytes, long offset) void io_uring_prep_read(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset)
static void
nio_uring_prep_read_fixed
(long sqe, int fd, long buf, int nbytes, long offset, int buf_index) void io_uring_prep_read_fixed(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset, int buf_index)
static void
nio_uring_prep_read_multishot
(long sqe, int fd, int nbytes, long offset, int buf_group) void io_uring_prep_read_multishot(struct io_uring_sqe * sqe, int fd, unsigned int nbytes, __u64 offset, int buf_group)
static void
nio_uring_prep_readv
(long sqe, int fd, long iovecs, int nr_vecs, int offset) void io_uring_prep_readv(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset)
static void
nio_uring_prep_readv_fixed
(long sqe, int fd, long iovecs, int nr_vecs, long offset, int flags, int buf_index) void io_uring_prep_readv_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
static void
nio_uring_prep_readv2
(long sqe, int fd, long iovecs, int nr_vecs, int offset, int flags) void io_uring_prep_readv2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset, int flags)
static void
nio_uring_prep_recv
(long sqe, int sockfd, long buf, long len, int flags) void io_uring_prep_recv(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
static void
nio_uring_prep_recv_multishot
(long sqe, int sockfd, long buf, long len, int flags) void io_uring_prep_recv_multishot(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
static void
nio_uring_prep_recvmsg
(long sqe, int fd, long msg, int flags) void io_uring_prep_recvmsg(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
static void
nio_uring_prep_recvmsg_multishot
(long sqe, int fd, long msg, int flags) void io_uring_prep_recvmsg_multishot(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
static void
nio_uring_prep_remove_buffers
(long sqe, int nr, int bgid) void io_uring_prep_remove_buffers(struct io_uring_sqe * sqe, int nr, int bgid)
static void
nio_uring_prep_rename
(long sqe, long oldpath, long newpath) void io_uring_prep_rename(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath)
static void
nio_uring_prep_renameat
(long sqe, int olddfd, long oldpath, int newdfd, long newpath, int flags) void io_uring_prep_renameat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, unsigned int flags)
static void
nio_uring_prep_send
(long sqe, int sockfd, long buf, long len, int flags) void io_uring_prep_send(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags)
static void
nio_uring_prep_send_bundle
(long sqe, int sockfd, long len, int flags) void io_uring_prep_send_bundle(struct io_uring_sqe * sqe, int sockfd, size_t len, int flags)
static void
nio_uring_prep_send_set_addr
(long sqe, long dest_addr, short addr_len) void io_uring_prep_send_set_addr(struct io_uring_sqe * sqe, struct sockaddr const * dest_addr, __u16 addr_len)
static void
nio_uring_prep_send_zc
(long sqe, int sockfd, long buf, long len, int flags, int zc_flags) void io_uring_prep_send_zc(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags)
static void
nio_uring_prep_send_zc_fixed
(long sqe, int sockfd, long buf, long len, int flags, int zc_flags, int buf_index) void io_uring_prep_send_zc_fixed(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags, unsigned buf_index)
static void
nio_uring_prep_sendmsg
(long sqe, int fd, long msg, int flags) void io_uring_prep_sendmsg(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
static void
nio_uring_prep_sendmsg_zc
(long sqe, int fd, long msg, int flags) void io_uring_prep_sendmsg_zc(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
static void
nio_uring_prep_sendmsg_zc_fixed
(long sqe, int fd, long msg, int flags, int buf_index) void io_uring_prep_sendmsg_zc_fixed(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags, unsigned buf_index)
static void
nio_uring_prep_sendto
(long sqe, int sockfd, long buf, long len, int flags, long addr, int addrlen) void io_uring_prep_sendto(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, struct sockaddr const * addr, socklen_t addrlen)
static void
nio_uring_prep_setxattr
(long sqe, long name, long value, long path, int flags, int len) void io_uring_prep_setxattr(struct io_uring_sqe * sqe, char const * name, char const * value, char const * path, int flags, unsigned int len)
static void
nio_uring_prep_shutdown
(long sqe, int fd, int how) void io_uring_prep_shutdown(struct io_uring_sqe * sqe, int fd, int how)
static void
nio_uring_prep_socket
(long sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
static void
nio_uring_prep_socket_direct
(long sqe, int domain, int type, int protocol, int file_index, int flags) void io_uring_prep_socket_direct(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned file_index, unsigned int flags)
static void
nio_uring_prep_socket_direct_alloc
(long sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket_direct_alloc(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
static void
nio_uring_prep_splice
(long sqe, int fd_in, long off_in, int fd_out, long off_out, int nbytes, int splice_flags) void io_uring_prep_splice(struct io_uring_sqe * sqe, int fd_in, int64_t off_in, int fd_out, int64_t off_out, unsigned int nbytes, unsigned int splice_flags)
static void
nio_uring_prep_statx
(long sqe, int dfd, long path, int flags, int mask, long statxbuf) void io_uring_prep_statx(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, unsigned mask, struct statx * statxbuf)
static void
nio_uring_prep_symlink
(long sqe, long target, long linkpath) void io_uring_prep_symlink(struct io_uring_sqe * sqe, char const * target, char const * linkpath)
static void
nio_uring_prep_symlinkat
(long sqe, long target, int newdirfd, long linkpath) void io_uring_prep_symlinkat(struct io_uring_sqe * sqe, char const * target, int newdirfd, char const * linkpath)
static void
nio_uring_prep_sync_file_range
(long sqe, int fd, int len, long offset, int flags) void io_uring_prep_sync_file_range(struct io_uring_sqe * sqe, int fd, unsigned len, __u64 offset, int flags)
static void
nio_uring_prep_tee
(long sqe, int fd_in, int fd_out, int nbytes, int splice_flags) void io_uring_prep_tee(struct io_uring_sqe * sqe, int fd_in, int fd_out, unsigned int nbytes, unsigned int splice_flags)
static void
nio_uring_prep_timeout
(long sqe, long ts, int count, int flags) void io_uring_prep_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned count, unsigned flags)
static void
nio_uring_prep_timeout_remove
(long sqe, long user_data, int flags) void io_uring_prep_timeout_remove(struct io_uring_sqe * sqe, __u64 user_data, unsigned flags)
static void
nio_uring_prep_timeout_update
(long sqe, long ts, long user_data, int flags) void io_uring_prep_timeout_update(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, __u64 user_data, unsigned flags)
static void
nio_uring_prep_unlink
(long sqe, long path, int flags) void io_uring_prep_unlink(struct io_uring_sqe * sqe, char const * path, int flags)
static void
nio_uring_prep_unlinkat
(long sqe, int dfd, long path, int flags) void io_uring_prep_unlinkat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags)
static void
nio_uring_prep_waitid
(long sqe, int idtype, int id, long infop, int options, int flags) void io_uring_prep_waitid(struct io_uring_sqe * sqe, idtype_t idtype, id_t id, siginfo_t * infop, int options, unsigned int flags)
static void
nio_uring_prep_write
(long sqe, int fd, long buf, int nbytes, long offset) void io_uring_prep_write(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset)
static void
nio_uring_prep_write_fixed
(long sqe, int fd, long buf, int nbytes, long offset, int buf_index) void io_uring_prep_write_fixed(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset, int buf_index)
static void
nio_uring_prep_writev
(long sqe, int fd, long iovecs, int nr_vecs, long offset) void io_uring_prep_writev(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset)
static void
nio_uring_prep_writev_fixed
(long sqe, int fd, long iovecs, int nr_vecs, long offset, int flags, int buf_index) void io_uring_prep_writev_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
static void
nio_uring_prep_writev2
(long sqe, int fd, long iovecs, int nr_vecs, long offset, int flags) void io_uring_prep_writev2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags)
static void
nio_uring_queue_exit
(long ring) void io_uring_queue_exit(struct io_uring * ring)
static int
nio_uring_queue_init
(int entries, long ring, int flags) int io_uring_queue_init(unsigned entries, struct io_uring * ring, unsigned flags)
static int
nio_uring_queue_init_mem
(int entries, long ring, long p, long buf, long buf_size) int io_uring_queue_init_mem(unsigned entries, struct io_uring * ring, struct io_uring_params * p, void * buf, size_t buf_size)
static int
nio_uring_queue_init_params
(int entries, long ring, long p) int io_uring_queue_init_params(unsigned entries, struct io_uring * ring, struct io_uring_params * p)
static int
nio_uring_queue_mmap
(int fd, long p, long ring) int io_uring_queue_mmap(int fd, struct io_uring_params * p, struct io_uring * ring)
static long
nio_uring_recvmsg_cmsg_firsthdr
(long o, long msgh) struct cmsghdr * io_uring_recvmsg_cmsg_firsthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
static long
nio_uring_recvmsg_cmsg_nexthdr
(long o, long msgh, long cmsg) struct cmsghdr * io_uring_recvmsg_cmsg_nexthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh, struct cmsghdr * cmsg)
static long
nio_uring_recvmsg_name
(long o) void * io_uring_recvmsg_name(struct io_uring_recvmsg_out * o)
static long
nio_uring_recvmsg_payload
(long o, long msgh) void * io_uring_recvmsg_payload(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
static int
nio_uring_recvmsg_payload_length
(long o, int buf_len, long msgh) unsigned int io_uring_recvmsg_payload_length(struct io_uring_recvmsg_out * o, int buf_len, struct msghdr * msgh)
static long
nio_uring_recvmsg_validate
(long buf, int buf_len, long msgh) struct io_uring_recvmsg_out * io_uring_recvmsg_validate(void * buf, int buf_len, struct msghdr * msgh)
static int
nio_uring_register_buf_ring
(long ring, long reg, int flags) int io_uring_register_buf_ring(struct io_uring * ring, struct io_uring_buf_reg * reg, unsigned int flags)
static int
nio_uring_register_buffers
(long ring, long iovecs, int nr_iovecs) int io_uring_register_buffers(struct io_uring * ring, struct iovec const * iovecs, unsigned nr_iovecs)
static int
nio_uring_register_buffers_sparse
(long ring, int nr_iovecs) int io_uring_register_buffers_sparse(struct io_uring * ring, unsigned nr_iovecs)
static int
nio_uring_register_buffers_tags
(long ring, long iovecs, long tags, int nr) int io_uring_register_buffers_tags(struct io_uring * ring, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
static int
nio_uring_register_buffers_update_tag
(long ring, int off, long iovecs, long tags, int nr) int io_uring_register_buffers_update_tag(struct io_uring * ring, unsigned off, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
static int
nio_uring_register_clock
(long ring, long arg) int io_uring_register_clock(struct io_uring * ring, struct io_uring_clock_register * arg)
static int
nio_uring_register_eventfd
(long ring, int fd) int io_uring_register_eventfd(struct io_uring * ring, int fd)
static int
nio_uring_register_eventfd_async
(long ring, int fd) int io_uring_register_eventfd_async(struct io_uring * ring, int fd)
static int
nio_uring_register_file_alloc_range
(long ring, int off, int len) int io_uring_register_file_alloc_range(struct io_uring * ring, unsigned off, unsigned len)
static int
nio_uring_register_files
(long ring, long files, int nr_files) int io_uring_register_files(struct io_uring * ring, int const * files, unsigned nr_files)
static int
nio_uring_register_files_sparse
(long ring, int nr_files) int io_uring_register_files_sparse(struct io_uring * ring, unsigned nr_files)
static int
nio_uring_register_files_tags
(long ring, long files, long tags, int nr) int io_uring_register_files_tags(struct io_uring * ring, int const * files, __u64 const * tags, unsigned nr)
static int
nio_uring_register_files_update
(long ring, int off, long files, int nr_files) int io_uring_register_files_update(struct io_uring * ring, unsigned off, int const * files, unsigned nr_files)
static int
nio_uring_register_files_update_tag
(long ring, int off, long files, long tags, int nr_files) int io_uring_register_files_update_tag(struct io_uring * ring, unsigned off, int const * files, __u64 const * tags, unsigned nr_files)
static int
nio_uring_register_ifq
(long ring, long reg) int io_uring_register_ifq(struct io_uring * ring, struct io_uring_zcrx_ifq_reg * reg)
static int
nio_uring_register_iowq_aff
(long ring, long cpusz, long mask) int io_uring_register_iowq_aff(struct io_uring * ring, size_t cpusz, cpu_set_t const * mask)
static int
nio_uring_register_iowq_max_workers
(long ring, long values) int io_uring_register_iowq_max_workers(struct io_uring * ring, unsigned int * values)
static int
nio_uring_register_napi
(long ring, long napi) int io_uring_register_napi(struct io_uring * ring, struct io_uring_napi * napi)
static int
nio_uring_register_personality
(long ring) int io_uring_register_personality(struct io_uring * ring)
static int
nio_uring_register_probe
(long ring, long p, int nr) int io_uring_register_probe(struct io_uring * ring, struct io_uring_probe * p, unsigned nr)
static int
nio_uring_register_region
(long ring, long reg) int io_uring_register_region(struct io_uring * ring, struct io_uring_mem_region_reg * reg)
static int
nio_uring_register_restrictions
(long ring, long res, int nr_res) int io_uring_register_restrictions(struct io_uring * ring, struct io_uring_restriction * res, unsigned nr_res)
static int
nio_uring_register_ring_fd
(long ring) int io_uring_register_ring_fd(struct io_uring * ring)
static int
nio_uring_register_sync_cancel
(long ring, long reg) int io_uring_register_sync_cancel(struct io_uring * ring, struct io_uring_sync_cancel_reg * reg)
static int
nio_uring_register_wait_reg
(long ring, long reg, int nr) int io_uring_register_wait_reg(struct io_uring * ring, struct io_uring_reg_wait * reg, int nr)
static int
nio_uring_resize_rings
(long ring, long p) int io_uring_resize_rings(struct io_uring * ring, struct io_uring_params * p)
static int
nio_uring_ring_dontfork
(long ring) int io_uring_ring_dontfork(struct io_uring * ring)
static int
nio_uring_set_iowait
(long ring, boolean enable_iowait) int io_uring_set_iowait(struct io_uring * ring, bool enable_iowait)
static int
nio_uring_setup
(int entries, long p) int io_uring_setup(unsigned int entries, struct io_uring_params * p)
static long
nio_uring_setup_buf_ring
(long ring, int nentries, int bgid, int flags, long err) struct io_uring_buf_ring * io_uring_setup_buf_ring(struct io_uring * ring, unsigned int nentries, int bgid, unsigned int flags, int * err)
static int
nio_uring_sq_ready
(long ring) unsigned int io_uring_sq_ready(struct io_uring const * ring)
static int
nio_uring_sq_space_left
(long ring) unsigned int io_uring_sq_space_left(struct io_uring const * ring)
static void
nio_uring_sqe_set_buf_group
(long sqe, int bgid) void io_uring_sqe_set_buf_group(struct io_uring_sqe * sqe, int bgid)
static void
nio_uring_sqe_set_data
(long sqe, long data) void io_uring_sqe_set_data(struct io_uring_sqe * sqe, void * data)
static void
nio_uring_sqe_set_data64
(long sqe, long data) void io_uring_sqe_set_data64(struct io_uring_sqe * sqe, __u64 data)
static void
nio_uring_sqe_set_flags
(long sqe, int flags) void io_uring_sqe_set_flags(struct io_uring_sqe * sqe, unsigned int flags)
static int
nio_uring_sqe_shift
(long ring) unsigned io_uring_sqe_shift(struct io_uring const * ring)
static int
nio_uring_sqring_wait
(long ring) int io_uring_sqring_wait(struct io_uring * ring)
static int
nio_uring_submit
(long ring) int io_uring_submit(struct io_uring * ring)
static int
nio_uring_submit_and_get_events
(long ring) int io_uring_submit_and_get_events(struct io_uring * ring)
static int
nio_uring_submit_and_wait
(long ring, int wait_nr) int io_uring_submit_and_wait(struct io_uring * ring, unsigned wait_nr)
static int
nio_uring_submit_and_wait_min_timeout
(long ring, long cqe_ptr, int wait_nr, long ts, int min_wait, long sigmask) int io_uring_submit_and_wait_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned min_wait, sigset_t * sigmask)
static int
nio_uring_submit_and_wait_reg
(long ring, long cqe_ptr, int wait_nr, int reg_index) int io_uring_submit_and_wait_reg(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, int reg_index)
static int
nio_uring_submit_and_wait_timeout
(long ring, long cqe_ptr, int wait_nr, long ts, long sigmask) int io_uring_submit_and_wait_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
static int
nio_uring_unregister_buf_ring
(long ring, int bgid) int io_uring_unregister_buf_ring(struct io_uring * ring, int bgid)
static int
nio_uring_unregister_buffers
(long ring) int io_uring_unregister_buffers(struct io_uring * ring)
static int
nio_uring_unregister_eventfd
(long ring) int io_uring_unregister_eventfd(struct io_uring * ring)
static int
nio_uring_unregister_files
(long ring) int io_uring_unregister_files(struct io_uring * ring)
static int
nio_uring_unregister_iowq_aff
(long ring) int io_uring_unregister_iowq_aff(struct io_uring * ring)
static int
nio_uring_unregister_napi
(long ring, long napi) int io_uring_unregister_napi(struct io_uring * ring, struct io_uring_napi * napi)
static int
nio_uring_unregister_personality
(long ring, int id) int io_uring_unregister_personality(struct io_uring * ring, int id)
static int
nio_uring_unregister_ring_fd
(long ring) int io_uring_unregister_ring_fd(struct io_uring * ring)
static int
nio_uring_wait_cqe
(long ring, long cqe_ptr) int io_uring_wait_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
static int
nio_uring_wait_cqe_nr
(long ring, long cqe_ptr, int wait_nr) int io_uring_wait_cqe_nr(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned int wait_nr)
static int
nio_uring_wait_cqe_timeout
(long ring, long cqe_ptr, long ts) int io_uring_wait_cqe_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, struct __kernel_timespec * ts)
static int
nio_uring_wait_cqes
(long ring, long cqe_ptr, int wait_nr, long ts, long sigmask) int io_uring_wait_cqes(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
static int
nio_uring_wait_cqes_min_timeout
(long ring, long cqe_ptr, int wait_nr, long ts, int min_ts_usec, long sigmask) int io_uring_wait_cqes_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned int min_ts_usec, sigset_t * sigmask)
-
Field Details
-
LIBURING_UDATA_TIMEOUT
public static final long LIBURING_UDATA_TIMEOUT- See Also:
-
-
Method Details
-
nio_uring_get_probe_ring
public static long nio_uring_get_probe_ring(long ring) struct io_uring_probe * io_uring_get_probe_ring(struct io_uring * ring)
-
io_uring_get_probe_ring
struct io_uring_probe * io_uring_get_probe_ring(struct io_uring * ring)
-
nio_uring_get_probe
public static long nio_uring_get_probe()struct io_uring_probe * io_uring_get_probe(void)
-
io_uring_get_probe
struct io_uring_probe * io_uring_get_probe(void)
-
nio_uring_free_probe
public static void nio_uring_free_probe(long probe) void io_uring_free_probe(struct io_uring_probe * probe)
-
io_uring_free_probe
void io_uring_free_probe(struct io_uring_probe * probe)
-
nio_uring_opcode_supported
public static int nio_uring_opcode_supported(long p, int op) int io_uring_opcode_supported(struct io_uring_probe const * p, int op)
-
io_uring_opcode_supported
int io_uring_opcode_supported(struct io_uring_probe const * p, int op)
-
nio_uring_queue_init_mem
public static int nio_uring_queue_init_mem(int entries, long ring, long p, long buf, long buf_size) int io_uring_queue_init_mem(unsigned entries, struct io_uring * ring, struct io_uring_params * p, void * buf, size_t buf_size)
-
io_uring_queue_init_mem
public static int io_uring_queue_init_mem(int entries, IOURing ring, IOURingParams p, ByteBuffer buf) int io_uring_queue_init_mem(unsigned entries, struct io_uring * ring, struct io_uring_params * p, void * buf, size_t buf_size)
-
nio_uring_queue_init_params
public static int nio_uring_queue_init_params(int entries, long ring, long p) int io_uring_queue_init_params(unsigned entries, struct io_uring * ring, struct io_uring_params * p)
-
io_uring_queue_init_params
int io_uring_queue_init_params(unsigned entries, struct io_uring * ring, struct io_uring_params * p)
-
nio_uring_queue_init
public static int nio_uring_queue_init(int entries, long ring, int flags) int io_uring_queue_init(unsigned entries, struct io_uring * ring, unsigned flags)
-
io_uring_queue_init
int io_uring_queue_init(unsigned entries, struct io_uring * ring, unsigned flags)
-
nio_uring_queue_mmap
public static int nio_uring_queue_mmap(int fd, long p, long ring) int io_uring_queue_mmap(int fd, struct io_uring_params * p, struct io_uring * ring)
-
io_uring_queue_mmap
int io_uring_queue_mmap(int fd, struct io_uring_params * p, struct io_uring * ring)
-
nio_uring_ring_dontfork
public static int nio_uring_ring_dontfork(long ring) int io_uring_ring_dontfork(struct io_uring * ring)
-
io_uring_ring_dontfork
int io_uring_ring_dontfork(struct io_uring * ring)
-
nio_uring_queue_exit
public static void nio_uring_queue_exit(long ring) void io_uring_queue_exit(struct io_uring * ring)
-
io_uring_queue_exit
void io_uring_queue_exit(struct io_uring * ring)
-
nio_uring_peek_batch_cqe
public static int nio_uring_peek_batch_cqe(long ring, long cqes, int count) unsigned io_uring_peek_batch_cqe(struct io_uring * ring, struct io_uring_cqe ** cqes, unsigned count)
-
io_uring_peek_batch_cqe
unsigned io_uring_peek_batch_cqe(struct io_uring * ring, struct io_uring_cqe ** cqes, unsigned count)
-
nio_uring_wait_cqes
public static int nio_uring_wait_cqes(long ring, long cqe_ptr, int wait_nr, long ts, long sigmask) int io_uring_wait_cqes(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
-
io_uring_wait_cqes
public static int io_uring_wait_cqes(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, long sigmask) int io_uring_wait_cqes(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
-
nio_uring_wait_cqes_min_timeout
public static int nio_uring_wait_cqes_min_timeout(long ring, long cqe_ptr, int wait_nr, long ts, int min_ts_usec, long sigmask) int io_uring_wait_cqes_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned int min_ts_usec, sigset_t * sigmask)
-
io_uring_wait_cqes_min_timeout
public static int io_uring_wait_cqes_min_timeout(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, int min_ts_usec, long sigmask) int io_uring_wait_cqes_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned int min_ts_usec, sigset_t * sigmask)
-
nio_uring_wait_cqe_timeout
public static int nio_uring_wait_cqe_timeout(long ring, long cqe_ptr, long ts) int io_uring_wait_cqe_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, struct __kernel_timespec * ts)
-
io_uring_wait_cqe_timeout
public static int io_uring_wait_cqe_timeout(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts) int io_uring_wait_cqe_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, struct __kernel_timespec * ts)
-
nio_uring_submit
public static int nio_uring_submit(long ring) int io_uring_submit(struct io_uring * ring)
-
io_uring_submit
int io_uring_submit(struct io_uring * ring)
-
nio_uring_submit_and_wait
public static int nio_uring_submit_and_wait(long ring, int wait_nr) int io_uring_submit_and_wait(struct io_uring * ring, unsigned wait_nr)
-
io_uring_submit_and_wait
int io_uring_submit_and_wait(struct io_uring * ring, unsigned wait_nr)
-
nio_uring_submit_and_wait_timeout
public static int nio_uring_submit_and_wait_timeout(long ring, long cqe_ptr, int wait_nr, long ts, long sigmask) int io_uring_submit_and_wait_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
-
io_uring_submit_and_wait_timeout
public static int io_uring_submit_and_wait_timeout(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, long sigmask) int io_uring_submit_and_wait_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, sigset_t * sigmask)
-
nio_uring_submit_and_wait_min_timeout
public static int nio_uring_submit_and_wait_min_timeout(long ring, long cqe_ptr, int wait_nr, long ts, int min_wait, long sigmask) int io_uring_submit_and_wait_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned min_wait, sigset_t * sigmask)
-
io_uring_submit_and_wait_min_timeout
public static int io_uring_submit_and_wait_min_timeout(IOURing ring, PointerBuffer cqe_ptr, @Nullable KernelTimespec ts, int min_wait, long sigmask) int io_uring_submit_and_wait_min_timeout(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, struct __kernel_timespec * ts, unsigned min_wait, sigset_t * sigmask)
-
nio_uring_submit_and_wait_reg
public static int nio_uring_submit_and_wait_reg(long ring, long cqe_ptr, int wait_nr, int reg_index) int io_uring_submit_and_wait_reg(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, int reg_index)
-
io_uring_submit_and_wait_reg
int io_uring_submit_and_wait_reg(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned wait_nr, int reg_index)
-
nio_uring_register_wait_reg
public static int nio_uring_register_wait_reg(long ring, long reg, int nr) int io_uring_register_wait_reg(struct io_uring * ring, struct io_uring_reg_wait * reg, int nr)
-
io_uring_register_wait_reg
int io_uring_register_wait_reg(struct io_uring * ring, struct io_uring_reg_wait * reg, int nr)
-
nio_uring_resize_rings
public static int nio_uring_resize_rings(long ring, long p) int io_uring_resize_rings(struct io_uring * ring, struct io_uring_params * p)
-
io_uring_resize_rings
int io_uring_resize_rings(struct io_uring * ring, struct io_uring_params * p)
-
nio_uring_clone_buffers_offset
public static int nio_uring_clone_buffers_offset(long dst, long src, int dst_off, int src_off, int nr, int flags) int io_uring_clone_buffers_offset(struct io_uring * dst, struct io_uring * src, unsigned dst_off, unsigned src_off, unsigned nr, unsigned flags)
-
io_uring_clone_buffers_offset
public static int io_uring_clone_buffers_offset(IOURing dst, IOURing src, int dst_off, int src_off, int nr, int flags) int io_uring_clone_buffers_offset(struct io_uring * dst, struct io_uring * src, unsigned dst_off, unsigned src_off, unsigned nr, unsigned flags)
-
nio_uring_clone_buffers
public static int nio_uring_clone_buffers(long dst, long src) int io_uring_clone_buffers(struct io_uring * dst, struct io_uring * src)
-
io_uring_clone_buffers
int io_uring_clone_buffers(struct io_uring * dst, struct io_uring * src)
-
nio_uring_register_buffers
public static int nio_uring_register_buffers(long ring, long iovecs, int nr_iovecs) int io_uring_register_buffers(struct io_uring * ring, struct iovec const * iovecs, unsigned nr_iovecs)
-
io_uring_register_buffers
int io_uring_register_buffers(struct io_uring * ring, struct iovec const * iovecs, unsigned nr_iovecs)
-
nio_uring_register_buffers_tags
public static int nio_uring_register_buffers_tags(long ring, long iovecs, long tags, int nr) int io_uring_register_buffers_tags(struct io_uring * ring, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
-
io_uring_register_buffers_tags
public static int io_uring_register_buffers_tags(IOURing ring, IOVec.Buffer iovecs, LongBuffer tags) int io_uring_register_buffers_tags(struct io_uring * ring, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
-
nio_uring_register_buffers_sparse
public static int nio_uring_register_buffers_sparse(long ring, int nr_iovecs) int io_uring_register_buffers_sparse(struct io_uring * ring, unsigned nr_iovecs)
-
io_uring_register_buffers_sparse
int io_uring_register_buffers_sparse(struct io_uring * ring, unsigned nr_iovecs)
-
nio_uring_register_buffers_update_tag
public static int nio_uring_register_buffers_update_tag(long ring, int off, long iovecs, long tags, int nr) int io_uring_register_buffers_update_tag(struct io_uring * ring, unsigned off, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
-
io_uring_register_buffers_update_tag
public static int io_uring_register_buffers_update_tag(IOURing ring, int off, IOVec.Buffer iovecs, LongBuffer tags) int io_uring_register_buffers_update_tag(struct io_uring * ring, unsigned off, struct iovec const * iovecs, __u64 const * tags, unsigned nr)
-
nio_uring_unregister_buffers
public static int nio_uring_unregister_buffers(long ring) int io_uring_unregister_buffers(struct io_uring * ring)
-
io_uring_unregister_buffers
int io_uring_unregister_buffers(struct io_uring * ring)
-
nio_uring_register_files
public static int nio_uring_register_files(long ring, long files, int nr_files) int io_uring_register_files(struct io_uring * ring, int const * files, unsigned nr_files)
-
io_uring_register_files
int io_uring_register_files(struct io_uring * ring, int const * files, unsigned nr_files)
-
nio_uring_register_files_tags
public static int nio_uring_register_files_tags(long ring, long files, long tags, int nr) int io_uring_register_files_tags(struct io_uring * ring, int const * files, __u64 const * tags, unsigned nr)
-
io_uring_register_files_tags
int io_uring_register_files_tags(struct io_uring * ring, int const * files, __u64 const * tags, unsigned nr)
-
nio_uring_register_files_sparse
public static int nio_uring_register_files_sparse(long ring, int nr_files) int io_uring_register_files_sparse(struct io_uring * ring, unsigned nr_files)
-
io_uring_register_files_sparse
int io_uring_register_files_sparse(struct io_uring * ring, unsigned nr_files)
-
nio_uring_register_files_update_tag
public static int nio_uring_register_files_update_tag(long ring, int off, long files, long tags, int nr_files) int io_uring_register_files_update_tag(struct io_uring * ring, unsigned off, int const * files, __u64 const * tags, unsigned nr_files)
-
io_uring_register_files_update_tag
public static int io_uring_register_files_update_tag(IOURing ring, int off, IntBuffer files, LongBuffer tags) int io_uring_register_files_update_tag(struct io_uring * ring, unsigned off, int const * files, __u64 const * tags, unsigned nr_files)
-
nio_uring_unregister_files
public static int nio_uring_unregister_files(long ring) int io_uring_unregister_files(struct io_uring * ring)
-
io_uring_unregister_files
int io_uring_unregister_files(struct io_uring * ring)
-
nio_uring_register_files_update
public static int nio_uring_register_files_update(long ring, int off, long files, int nr_files) int io_uring_register_files_update(struct io_uring * ring, unsigned off, int const * files, unsigned nr_files)
-
io_uring_register_files_update
int io_uring_register_files_update(struct io_uring * ring, unsigned off, int const * files, unsigned nr_files)
-
nio_uring_register_eventfd
public static int nio_uring_register_eventfd(long ring, int fd) int io_uring_register_eventfd(struct io_uring * ring, int fd)
-
io_uring_register_eventfd
int io_uring_register_eventfd(struct io_uring * ring, int fd)
-
nio_uring_register_eventfd_async
public static int nio_uring_register_eventfd_async(long ring, int fd) int io_uring_register_eventfd_async(struct io_uring * ring, int fd)
-
io_uring_register_eventfd_async
int io_uring_register_eventfd_async(struct io_uring * ring, int fd)
-
nio_uring_unregister_eventfd
public static int nio_uring_unregister_eventfd(long ring) int io_uring_unregister_eventfd(struct io_uring * ring)
-
io_uring_unregister_eventfd
int io_uring_unregister_eventfd(struct io_uring * ring)
-
nio_uring_register_probe
public static int nio_uring_register_probe(long ring, long p, int nr) int io_uring_register_probe(struct io_uring * ring, struct io_uring_probe * p, unsigned nr)
-
io_uring_register_probe
int io_uring_register_probe(struct io_uring * ring, struct io_uring_probe * p, unsigned nr)
-
nio_uring_register_personality
public static int nio_uring_register_personality(long ring) int io_uring_register_personality(struct io_uring * ring)
-
io_uring_register_personality
int io_uring_register_personality(struct io_uring * ring)
-
nio_uring_unregister_personality
public static int nio_uring_unregister_personality(long ring, int id) int io_uring_unregister_personality(struct io_uring * ring, int id)
-
io_uring_unregister_personality
int io_uring_unregister_personality(struct io_uring * ring, int id)
-
nio_uring_register_restrictions
public static int nio_uring_register_restrictions(long ring, long res, int nr_res) int io_uring_register_restrictions(struct io_uring * ring, struct io_uring_restriction * res, unsigned nr_res)
-
io_uring_register_restrictions
int io_uring_register_restrictions(struct io_uring * ring, struct io_uring_restriction * res, unsigned nr_res)
-
nio_uring_enable_rings
public static int nio_uring_enable_rings(long ring) int io_uring_enable_rings(struct io_uring * ring)
-
io_uring_enable_rings
int io_uring_enable_rings(struct io_uring * ring)
-
n__io_uring_sqring_wait
public static int n__io_uring_sqring_wait(long ring) int __io_uring_sqring_wait(struct io_uring * ring)
-
__io_uring_sqring_wait
int __io_uring_sqring_wait(struct io_uring * ring)
-
nio_uring_register_iowq_aff
public static int nio_uring_register_iowq_aff(long ring, long cpusz, long mask) int io_uring_register_iowq_aff(struct io_uring * ring, size_t cpusz, cpu_set_t const * mask)
-
io_uring_register_iowq_aff
int io_uring_register_iowq_aff(struct io_uring * ring, size_t cpusz, cpu_set_t const * mask)
-
nio_uring_unregister_iowq_aff
public static int nio_uring_unregister_iowq_aff(long ring) int io_uring_unregister_iowq_aff(struct io_uring * ring)
-
io_uring_unregister_iowq_aff
int io_uring_unregister_iowq_aff(struct io_uring * ring)
-
nio_uring_register_iowq_max_workers
public static int nio_uring_register_iowq_max_workers(long ring, long values) int io_uring_register_iowq_max_workers(struct io_uring * ring, unsigned int * values)
-
io_uring_register_iowq_max_workers
int io_uring_register_iowq_max_workers(struct io_uring * ring, unsigned int * values)
-
nio_uring_register_ring_fd
public static int nio_uring_register_ring_fd(long ring) int io_uring_register_ring_fd(struct io_uring * ring)
-
io_uring_register_ring_fd
int io_uring_register_ring_fd(struct io_uring * ring)
-
nio_uring_unregister_ring_fd
public static int nio_uring_unregister_ring_fd(long ring) int io_uring_unregister_ring_fd(struct io_uring * ring)
-
io_uring_unregister_ring_fd
int io_uring_unregister_ring_fd(struct io_uring * ring)
-
nio_uring_close_ring_fd
public static int nio_uring_close_ring_fd(long ring) int io_uring_close_ring_fd(struct io_uring * ring)
-
io_uring_close_ring_fd
int io_uring_close_ring_fd(struct io_uring * ring)
-
nio_uring_register_buf_ring
public static int nio_uring_register_buf_ring(long ring, long reg, int flags) int io_uring_register_buf_ring(struct io_uring * ring, struct io_uring_buf_reg * reg, unsigned int flags)
-
io_uring_register_buf_ring
int io_uring_register_buf_ring(struct io_uring * ring, struct io_uring_buf_reg * reg, unsigned int flags)
-
nio_uring_unregister_buf_ring
public static int nio_uring_unregister_buf_ring(long ring, int bgid) int io_uring_unregister_buf_ring(struct io_uring * ring, int bgid)
-
io_uring_unregister_buf_ring
int io_uring_unregister_buf_ring(struct io_uring * ring, int bgid)
-
nio_uring_buf_ring_head
public static int nio_uring_buf_ring_head(long ring, int buf_group, long head) int io_uring_buf_ring_head(struct io_uring * ring, int buf_group, unsigned short * head)
-
io_uring_buf_ring_head
int io_uring_buf_ring_head(struct io_uring * ring, int buf_group, unsigned short * head)
-
nio_uring_register_sync_cancel
public static int nio_uring_register_sync_cancel(long ring, long reg) int io_uring_register_sync_cancel(struct io_uring * ring, struct io_uring_sync_cancel_reg * reg)
-
io_uring_register_sync_cancel
int io_uring_register_sync_cancel(struct io_uring * ring, struct io_uring_sync_cancel_reg * reg)
-
nio_uring_register_file_alloc_range
public static int nio_uring_register_file_alloc_range(long ring, int off, int len) int io_uring_register_file_alloc_range(struct io_uring * ring, unsigned off, unsigned len)
-
io_uring_register_file_alloc_range
int io_uring_register_file_alloc_range(struct io_uring * ring, unsigned off, unsigned len)
-
nio_uring_register_napi
public static int nio_uring_register_napi(long ring, long napi) int io_uring_register_napi(struct io_uring * ring, struct io_uring_napi * napi)
-
io_uring_register_napi
int io_uring_register_napi(struct io_uring * ring, struct io_uring_napi * napi)
-
nio_uring_unregister_napi
public static int nio_uring_unregister_napi(long ring, long napi) int io_uring_unregister_napi(struct io_uring * ring, struct io_uring_napi * napi)
-
io_uring_unregister_napi
int io_uring_unregister_napi(struct io_uring * ring, struct io_uring_napi * napi)
-
nio_uring_register_ifq
public static int nio_uring_register_ifq(long ring, long reg) int io_uring_register_ifq(struct io_uring * ring, struct io_uring_zcrx_ifq_reg * reg)
-
io_uring_register_ifq
int io_uring_register_ifq(struct io_uring * ring, struct io_uring_zcrx_ifq_reg * reg)
-
nio_uring_register_clock
public static int nio_uring_register_clock(long ring, long arg) int io_uring_register_clock(struct io_uring * ring, struct io_uring_clock_register * arg)
-
io_uring_register_clock
int io_uring_register_clock(struct io_uring * ring, struct io_uring_clock_register * arg)
-
nio_uring_get_events
public static int nio_uring_get_events(long ring) int io_uring_get_events(struct io_uring * ring)
-
io_uring_get_events
int io_uring_get_events(struct io_uring * ring)
-
nio_uring_submit_and_get_events
public static int nio_uring_submit_and_get_events(long ring) int io_uring_submit_and_get_events(struct io_uring * ring)
-
io_uring_submit_and_get_events
int io_uring_submit_and_get_events(struct io_uring * ring)
-
nio_uring_enter
public static int nio_uring_enter(int fd, int to_submit, int min_complete, int flags, long sig) int io_uring_enter(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, sigset_t * sig)
-
io_uring_enter
public static int io_uring_enter(int fd, int to_submit, int min_complete, int flags, long sig) int io_uring_enter(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, sigset_t * sig)
-
nio_uring_enter2
public static int nio_uring_enter2(int fd, int to_submit, int min_complete, int flags, long arg, long sz) int io_uring_enter2(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, void * arg, size_t sz)
-
io_uring_enter2
public static int io_uring_enter2(int fd, int to_submit, int min_complete, int flags, ByteBuffer arg) int io_uring_enter2(unsigned int fd, unsigned int to_submit, unsigned int min_complete, unsigned int flags, void * arg, size_t sz)
-
nio_uring_setup
public static int nio_uring_setup(int entries, long p) int io_uring_setup(unsigned int entries, struct io_uring_params * p)
-
io_uring_setup
int io_uring_setup(unsigned int entries, struct io_uring_params * p)
-
io_uring_register
public static int io_uring_register(int fd, int opcode, long arg, int nr_args) int io_uring_register(unsigned int fd, unsigned int opcode, void * arg, unsigned int nr_args)
-
nio_uring_register_region
public static int nio_uring_register_region(long ring, long reg) int io_uring_register_region(struct io_uring * ring, struct io_uring_mem_region_reg * reg)
-
io_uring_register_region
int io_uring_register_region(struct io_uring * ring, struct io_uring_mem_region_reg * reg)
-
nio_uring_setup_buf_ring
public static long nio_uring_setup_buf_ring(long ring, int nentries, int bgid, int flags, long err) struct io_uring_buf_ring * io_uring_setup_buf_ring(struct io_uring * ring, unsigned int nentries, int bgid, unsigned int flags, int * err)
-
io_uring_setup_buf_ring
public static @Nullable IOURingBufRing io_uring_setup_buf_ring(IOURing ring, int nentries, int bgid, int flags, IntBuffer err) struct io_uring_buf_ring * io_uring_setup_buf_ring(struct io_uring * ring, unsigned int nentries, int bgid, unsigned int flags, int * err)
-
nio_uring_free_buf_ring
public static int nio_uring_free_buf_ring(long ring, long br, int nentries, int bgid) int io_uring_free_buf_ring(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned int nentries, int bgid)
-
io_uring_free_buf_ring
int io_uring_free_buf_ring(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned int nentries, int bgid)
-
nio_uring_set_iowait
public static int nio_uring_set_iowait(long ring, boolean enable_iowait) int io_uring_set_iowait(struct io_uring * ring, bool enable_iowait)
-
io_uring_set_iowait
int io_uring_set_iowait(struct io_uring * ring, bool enable_iowait)
-
nio_uring_cqe_seen
public static void nio_uring_cqe_seen(long ring, long cqe) void io_uring_cqe_seen(struct io_uring * ring, struct io_uring_cqe * cqe)
-
io_uring_cqe_seen
void io_uring_cqe_seen(struct io_uring * ring, struct io_uring_cqe * cqe)
-
nio_uring_sqe_set_data
public static void nio_uring_sqe_set_data(long sqe, long data) void io_uring_sqe_set_data(struct io_uring_sqe * sqe, void * data)
-
io_uring_sqe_set_data
void io_uring_sqe_set_data(struct io_uring_sqe * sqe, void * data)
-
nio_uring_cqe_get_data
public static long nio_uring_cqe_get_data(long cqe) void * io_uring_cqe_get_data(struct io_uring_cqe const * cqe)
-
io_uring_cqe_get_data
void * io_uring_cqe_get_data(struct io_uring_cqe const * cqe)
-
nio_uring_sqe_set_data64
public static void nio_uring_sqe_set_data64(long sqe, long data) void io_uring_sqe_set_data64(struct io_uring_sqe * sqe, __u64 data)
-
io_uring_sqe_set_data64
void io_uring_sqe_set_data64(struct io_uring_sqe * sqe, __u64 data)
-
nio_uring_cqe_get_data64
public static long nio_uring_cqe_get_data64(long cqe) __u64 io_uring_cqe_get_data64(struct io_uring_cqe const * cqe)
-
io_uring_cqe_get_data64
__u64 io_uring_cqe_get_data64(struct io_uring_cqe const * cqe)
-
nio_uring_sqe_set_flags
public static void nio_uring_sqe_set_flags(long sqe, int flags) void io_uring_sqe_set_flags(struct io_uring_sqe * sqe, unsigned int flags)
-
io_uring_sqe_set_flags
void io_uring_sqe_set_flags(struct io_uring_sqe * sqe, unsigned int flags)
-
nio_uring_sqe_set_buf_group
public static void nio_uring_sqe_set_buf_group(long sqe, int bgid) void io_uring_sqe_set_buf_group(struct io_uring_sqe * sqe, int bgid)
-
io_uring_sqe_set_buf_group
void io_uring_sqe_set_buf_group(struct io_uring_sqe * sqe, int bgid)
-
nio_uring_initialize_sqe
public static void nio_uring_initialize_sqe(long sqe) void io_uring_initialize_sqe(struct io_uring_sqe * sqe)
-
io_uring_initialize_sqe
void io_uring_initialize_sqe(struct io_uring_sqe * sqe)
-
nio_uring_prep_splice
public static void nio_uring_prep_splice(long sqe, int fd_in, long off_in, int fd_out, long off_out, int nbytes, int splice_flags) void io_uring_prep_splice(struct io_uring_sqe * sqe, int fd_in, int64_t off_in, int fd_out, int64_t off_out, unsigned int nbytes, unsigned int splice_flags)
-
io_uring_prep_splice
public static void io_uring_prep_splice(IOURingSQE sqe, int fd_in, long off_in, int fd_out, long off_out, int nbytes, int splice_flags) void io_uring_prep_splice(struct io_uring_sqe * sqe, int fd_in, int64_t off_in, int fd_out, int64_t off_out, unsigned int nbytes, unsigned int splice_flags)
-
nio_uring_prep_tee
public static void nio_uring_prep_tee(long sqe, int fd_in, int fd_out, int nbytes, int splice_flags) void io_uring_prep_tee(struct io_uring_sqe * sqe, int fd_in, int fd_out, unsigned int nbytes, unsigned int splice_flags)
-
io_uring_prep_tee
public static void io_uring_prep_tee(IOURingSQE sqe, int fd_in, int fd_out, int nbytes, int splice_flags) void io_uring_prep_tee(struct io_uring_sqe * sqe, int fd_in, int fd_out, unsigned int nbytes, unsigned int splice_flags)
-
nio_uring_prep_readv
public static void nio_uring_prep_readv(long sqe, int fd, long iovecs, int nr_vecs, int offset) void io_uring_prep_readv(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset)
-
io_uring_prep_readv
void io_uring_prep_readv(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset)
-
nio_uring_prep_readv2
public static void nio_uring_prep_readv2(long sqe, int fd, long iovecs, int nr_vecs, int offset, int flags) void io_uring_prep_readv2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset, int flags)
-
io_uring_prep_readv2
public static void io_uring_prep_readv2(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, int offset, int flags) void io_uring_prep_readv2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, int offset, int flags)
-
nio_uring_prep_read_fixed
public static void nio_uring_prep_read_fixed(long sqe, int fd, long buf, int nbytes, long offset, int buf_index) void io_uring_prep_read_fixed(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset, int buf_index)
-
io_uring_prep_read_fixed
public static void io_uring_prep_read_fixed(IOURingSQE sqe, int fd, ByteBuffer buf, long offset, int buf_index) void io_uring_prep_read_fixed(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset, int buf_index)
-
nio_uring_prep_readv_fixed
public static void nio_uring_prep_readv_fixed(long sqe, int fd, long iovecs, int nr_vecs, long offset, int flags, int buf_index) void io_uring_prep_readv_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
-
io_uring_prep_readv_fixed
public static void io_uring_prep_readv_fixed(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset, int flags, int buf_index) void io_uring_prep_readv_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
-
nio_uring_prep_writev
public static void nio_uring_prep_writev(long sqe, int fd, long iovecs, int nr_vecs, long offset) void io_uring_prep_writev(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset)
-
io_uring_prep_writev
void io_uring_prep_writev(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset)
-
nio_uring_prep_writev2
public static void nio_uring_prep_writev2(long sqe, int fd, long iovecs, int nr_vecs, long offset, int flags) void io_uring_prep_writev2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags)
-
io_uring_prep_writev2
public static void io_uring_prep_writev2(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset, int flags) void io_uring_prep_writev2(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags)
-
nio_uring_prep_write_fixed
public static void nio_uring_prep_write_fixed(long sqe, int fd, long buf, int nbytes, long offset, int buf_index) void io_uring_prep_write_fixed(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset, int buf_index)
-
io_uring_prep_write_fixed
public static void io_uring_prep_write_fixed(IOURingSQE sqe, int fd, ByteBuffer buf, long offset, int buf_index) void io_uring_prep_write_fixed(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset, int buf_index)
-
nio_uring_prep_writev_fixed
public static void nio_uring_prep_writev_fixed(long sqe, int fd, long iovecs, int nr_vecs, long offset, int flags, int buf_index) void io_uring_prep_writev_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
-
io_uring_prep_writev_fixed
public static void io_uring_prep_writev_fixed(IOURingSQE sqe, int fd, IOVec.Buffer iovecs, long offset, int flags, int buf_index) void io_uring_prep_writev_fixed(struct io_uring_sqe * sqe, int fd, struct iovec const * iovecs, unsigned int nr_vecs, __u64 offset, int flags, int buf_index)
-
nio_uring_prep_recvmsg
public static void nio_uring_prep_recvmsg(long sqe, int fd, long msg, int flags) void io_uring_prep_recvmsg(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
-
io_uring_prep_recvmsg
void io_uring_prep_recvmsg(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
-
nio_uring_prep_recvmsg_multishot
public static void nio_uring_prep_recvmsg_multishot(long sqe, int fd, long msg, int flags) void io_uring_prep_recvmsg_multishot(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
-
io_uring_prep_recvmsg_multishot
void io_uring_prep_recvmsg_multishot(struct io_uring_sqe * sqe, int fd, struct msghdr * msg, unsigned flags)
-
nio_uring_prep_sendmsg
public static void nio_uring_prep_sendmsg(long sqe, int fd, long msg, int flags) void io_uring_prep_sendmsg(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
-
io_uring_prep_sendmsg
void io_uring_prep_sendmsg(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
-
nio_uring_prep_poll_add
public static void nio_uring_prep_poll_add(long sqe, int fd, int poll_mask) void io_uring_prep_poll_add(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
-
io_uring_prep_poll_add
void io_uring_prep_poll_add(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
-
nio_uring_prep_poll_multishot
public static void nio_uring_prep_poll_multishot(long sqe, int fd, int poll_mask) void io_uring_prep_poll_multishot(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
-
io_uring_prep_poll_multishot
void io_uring_prep_poll_multishot(struct io_uring_sqe * sqe, int fd, unsigned poll_mask)
-
nio_uring_prep_poll_remove
public static void nio_uring_prep_poll_remove(long sqe, long user_data) void io_uring_prep_poll_remove(struct io_uring_sqe * sqe, __u64 user_data)
-
io_uring_prep_poll_remove
void io_uring_prep_poll_remove(struct io_uring_sqe * sqe, __u64 user_data)
-
nio_uring_prep_poll_update
public static void nio_uring_prep_poll_update(long sqe, long old_user_data, long new_user_data, int poll_mask, int flags) void io_uring_prep_poll_update(struct io_uring_sqe * sqe, __u64 old_user_data, __u64 new_user_data, unsigned poll_mask, unsigned flags)
-
io_uring_prep_poll_update
public static void io_uring_prep_poll_update(IOURingSQE sqe, long old_user_data, long new_user_data, int poll_mask, int flags) void io_uring_prep_poll_update(struct io_uring_sqe * sqe, __u64 old_user_data, __u64 new_user_data, unsigned poll_mask, unsigned flags)
-
nio_uring_prep_fsync
public static void nio_uring_prep_fsync(long sqe, int fd, int fsync_flags) void io_uring_prep_fsync(struct io_uring_sqe * sqe, int fd, unsigned fsync_flags)
-
io_uring_prep_fsync
void io_uring_prep_fsync(struct io_uring_sqe * sqe, int fd, unsigned fsync_flags)
-
nio_uring_prep_nop
public static void nio_uring_prep_nop(long sqe) void io_uring_prep_nop(struct io_uring_sqe * sqe)
-
io_uring_prep_nop
void io_uring_prep_nop(struct io_uring_sqe * sqe)
-
nio_uring_prep_timeout
public static void nio_uring_prep_timeout(long sqe, long ts, int count, int flags) void io_uring_prep_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned count, unsigned flags)
-
io_uring_prep_timeout
void io_uring_prep_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned count, unsigned flags)
-
nio_uring_prep_timeout_remove
public static void nio_uring_prep_timeout_remove(long sqe, long user_data, int flags) void io_uring_prep_timeout_remove(struct io_uring_sqe * sqe, __u64 user_data, unsigned flags)
-
io_uring_prep_timeout_remove
void io_uring_prep_timeout_remove(struct io_uring_sqe * sqe, __u64 user_data, unsigned flags)
-
nio_uring_prep_timeout_update
public static void nio_uring_prep_timeout_update(long sqe, long ts, long user_data, int flags) void io_uring_prep_timeout_update(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, __u64 user_data, unsigned flags)
-
io_uring_prep_timeout_update
public static void io_uring_prep_timeout_update(IOURingSQE sqe, KernelTimespec ts, long user_data, int flags) void io_uring_prep_timeout_update(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, __u64 user_data, unsigned flags)
-
nio_uring_prep_accept
public static void nio_uring_prep_accept(long sqe, int fd, long addr, long addrlen, int flags) void io_uring_prep_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
-
io_uring_prep_accept
public static void io_uring_prep_accept(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags) void io_uring_prep_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
-
nio_uring_prep_accept_direct
public static void nio_uring_prep_accept_direct(long sqe, int fd, long addr, long addrlen, int flags, int file_index) void io_uring_prep_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags, unsigned int file_index)
-
io_uring_prep_accept_direct
public static void io_uring_prep_accept_direct(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags, int file_index) void io_uring_prep_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags, unsigned int file_index)
-
nio_uring_prep_multishot_accept
public static void nio_uring_prep_multishot_accept(long sqe, int fd, long addr, long addrlen, int flags) void io_uring_prep_multishot_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
-
io_uring_prep_multishot_accept
public static void io_uring_prep_multishot_accept(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags) void io_uring_prep_multishot_accept(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
-
nio_uring_prep_multishot_accept_direct
public static void nio_uring_prep_multishot_accept_direct(long sqe, int fd, long addr, long addrlen, int flags) void io_uring_prep_multishot_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
-
io_uring_prep_multishot_accept_direct
public static void io_uring_prep_multishot_accept_direct(IOURingSQE sqe, int fd, Sockaddr addr, IntBuffer addrlen, int flags) void io_uring_prep_multishot_accept_direct(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t * addrlen, int flags)
-
nio_uring_prep_cancel64
public static void nio_uring_prep_cancel64(long sqe, long user_data, int flags) void io_uring_prep_cancel64(struct io_uring_sqe * sqe, __u64 user_data, int flags)
-
io_uring_prep_cancel64
void io_uring_prep_cancel64(struct io_uring_sqe * sqe, __u64 user_data, int flags)
-
nio_uring_prep_cancel
public static void nio_uring_prep_cancel(long sqe, long user_data, int flags) void io_uring_prep_cancel(struct io_uring_sqe * sqe, void * user_data, int flags)
-
io_uring_prep_cancel
void io_uring_prep_cancel(struct io_uring_sqe * sqe, void * user_data, int flags)
-
nio_uring_prep_cancel_fd
public static void nio_uring_prep_cancel_fd(long sqe, int fd, int flags) void io_uring_prep_cancel_fd(struct io_uring_sqe * sqe, int fd, unsigned int flags)
-
io_uring_prep_cancel_fd
void io_uring_prep_cancel_fd(struct io_uring_sqe * sqe, int fd, unsigned int flags)
-
nio_uring_prep_link_timeout
public static void nio_uring_prep_link_timeout(long sqe, long ts, int flags) void io_uring_prep_link_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned flags)
-
io_uring_prep_link_timeout
void io_uring_prep_link_timeout(struct io_uring_sqe * sqe, struct __kernel_timespec * ts, unsigned flags)
-
nio_uring_prep_connect
public static void nio_uring_prep_connect(long sqe, int fd, long addr, int addrlen) void io_uring_prep_connect(struct io_uring_sqe * sqe, int fd, struct sockaddr const * addr, socklen_t addrlen)
-
io_uring_prep_connect
void io_uring_prep_connect(struct io_uring_sqe * sqe, int fd, struct sockaddr const * addr, socklen_t addrlen)
-
nio_uring_prep_bind
public static void nio_uring_prep_bind(long sqe, int fd, long addr, int addrlen) void io_uring_prep_bind(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t addrlen)
-
io_uring_prep_bind
void io_uring_prep_bind(struct io_uring_sqe * sqe, int fd, struct sockaddr * addr, socklen_t addrlen)
-
nio_uring_prep_listen
public static void nio_uring_prep_listen(long sqe, int fd, int backlog) void io_uring_prep_listen(struct io_uring_sqe * sqe, int fd, int backlog)
-
io_uring_prep_listen
void io_uring_prep_listen(struct io_uring_sqe * sqe, int fd, int backlog)
-
nio_uring_prep_epoll_wait
public static void nio_uring_prep_epoll_wait(long sqe, int fd, long events, int maxevents, int flags) void io_uring_prep_epoll_wait(struct io_uring_sqe * sqe, int fd, struct epoll_event * events, unsigned int maxevents, unsigned flags)
-
io_uring_prep_epoll_wait
public static void io_uring_prep_epoll_wait(IOURingSQE sqe, int fd, EpollEvent.Buffer events, int flags) void io_uring_prep_epoll_wait(struct io_uring_sqe * sqe, int fd, struct epoll_event * events, unsigned int maxevents, unsigned flags)
-
nio_uring_prep_files_update
public static void nio_uring_prep_files_update(long sqe, long fds, int nr_fds, int offset) void io_uring_prep_files_update(struct io_uring_sqe * sqe, int * fds, unsigned nr_fds, int offset)
-
io_uring_prep_files_update
void io_uring_prep_files_update(struct io_uring_sqe * sqe, int * fds, unsigned nr_fds, int offset)
-
nio_uring_prep_fallocate
public static void nio_uring_prep_fallocate(long sqe, int fd, int mode, long offset, long len) void io_uring_prep_fallocate(struct io_uring_sqe * sqe, int fd, int mode, __u64 offset, __u64 len)
-
io_uring_prep_fallocate
void io_uring_prep_fallocate(struct io_uring_sqe * sqe, int fd, int mode, __u64 offset, __u64 len)
-
nio_uring_prep_openat
public static void nio_uring_prep_openat(long sqe, int dfd, long path, int flags, int mode) void io_uring_prep_openat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode)
-
io_uring_prep_openat
public static void io_uring_prep_openat(IOURingSQE sqe, int dfd, ByteBuffer path, int flags, int mode) void io_uring_prep_openat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode)
-
io_uring_prep_openat
public static void io_uring_prep_openat(IOURingSQE sqe, int dfd, CharSequence path, int flags, int mode) void io_uring_prep_openat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode)
-
nio_uring_prep_openat_direct
public static void nio_uring_prep_openat_direct(long sqe, int dfd, long path, int flags, int mode, int file_index) void io_uring_prep_openat_direct(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode, unsigned int file_index)
-
io_uring_prep_openat_direct
public static void io_uring_prep_openat_direct(IOURingSQE sqe, int dfd, ByteBuffer path, int flags, int mode, int file_index) void io_uring_prep_openat_direct(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode, unsigned int file_index)
-
io_uring_prep_openat_direct
public static void io_uring_prep_openat_direct(IOURingSQE sqe, int dfd, CharSequence path, int flags, int mode, int file_index) void io_uring_prep_openat_direct(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, int mode, unsigned int file_index)
-
nio_uring_prep_open
public static void nio_uring_prep_open(long sqe, long path, int flags, int mode) void io_uring_prep_open(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode)
-
io_uring_prep_open
void io_uring_prep_open(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode)
-
io_uring_prep_open
void io_uring_prep_open(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode)
-
nio_uring_prep_open_direct
public static void nio_uring_prep_open_direct(long sqe, long path, int flags, int mode, int file_index) void io_uring_prep_open_direct(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode, unsigned file_index)
-
io_uring_prep_open_direct
public static void io_uring_prep_open_direct(IOURingSQE sqe, ByteBuffer path, int flags, int mode, int file_index) void io_uring_prep_open_direct(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode, unsigned file_index)
-
io_uring_prep_open_direct
public static void io_uring_prep_open_direct(IOURingSQE sqe, CharSequence path, int flags, int mode, int file_index) void io_uring_prep_open_direct(struct io_uring_sqe * sqe, char const * path, int flags, mode_t mode, unsigned file_index)
-
nio_uring_prep_close
public static void nio_uring_prep_close(long sqe, int fd) void io_uring_prep_close(struct io_uring_sqe * sqe, int fd)
-
io_uring_prep_close
void io_uring_prep_close(struct io_uring_sqe * sqe, int fd)
-
nio_uring_prep_close_direct
public static void nio_uring_prep_close_direct(long sqe, int file_index) void io_uring_prep_close_direct(struct io_uring_sqe * sqe, unsigned int file_index)
-
io_uring_prep_close_direct
void io_uring_prep_close_direct(struct io_uring_sqe * sqe, unsigned int file_index)
-
nio_uring_prep_read
public static void nio_uring_prep_read(long sqe, int fd, long buf, int nbytes, long offset) void io_uring_prep_read(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset)
-
io_uring_prep_read
void io_uring_prep_read(struct io_uring_sqe * sqe, int fd, void * buf, unsigned int nbytes, __u64 offset)
-
nio_uring_prep_read_multishot
public static void nio_uring_prep_read_multishot(long sqe, int fd, int nbytes, long offset, int buf_group) void io_uring_prep_read_multishot(struct io_uring_sqe * sqe, int fd, unsigned int nbytes, __u64 offset, int buf_group)
-
io_uring_prep_read_multishot
public static void io_uring_prep_read_multishot(IOURingSQE sqe, int fd, int nbytes, long offset, int buf_group) void io_uring_prep_read_multishot(struct io_uring_sqe * sqe, int fd, unsigned int nbytes, __u64 offset, int buf_group)
-
nio_uring_prep_write
public static void nio_uring_prep_write(long sqe, int fd, long buf, int nbytes, long offset) void io_uring_prep_write(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset)
-
io_uring_prep_write
void io_uring_prep_write(struct io_uring_sqe * sqe, int fd, void const * buf, unsigned int nbytes, __u64 offset)
-
nio_uring_prep_statx
public static void nio_uring_prep_statx(long sqe, int dfd, long path, int flags, int mask, long statxbuf) void io_uring_prep_statx(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, unsigned mask, struct statx * statxbuf)
-
io_uring_prep_statx
public static void io_uring_prep_statx(IOURingSQE sqe, int dfd, ByteBuffer path, int flags, int mask, Statx statxbuf) void io_uring_prep_statx(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, unsigned mask, struct statx * statxbuf)
-
io_uring_prep_statx
public static void io_uring_prep_statx(IOURingSQE sqe, int dfd, CharSequence path, int flags, int mask, Statx statxbuf) void io_uring_prep_statx(struct io_uring_sqe * sqe, int dfd, char const * path, int flags, unsigned mask, struct statx * statxbuf)
-
nio_uring_prep_fadvise
public static void nio_uring_prep_fadvise(long sqe, int fd, long offset, int len, int advice) void io_uring_prep_fadvise(struct io_uring_sqe * sqe, int fd, __u64 offset, __u32 len, int advice)
-
io_uring_prep_fadvise
void io_uring_prep_fadvise(struct io_uring_sqe * sqe, int fd, __u64 offset, __u32 len, int advice)
-
nio_uring_prep_madvise
public static void nio_uring_prep_madvise(long sqe, long addr, int length, int advice) void io_uring_prep_madvise(struct io_uring_sqe * sqe, void * addr, __u32 length, int advice)
-
io_uring_prep_madvise
void io_uring_prep_madvise(struct io_uring_sqe * sqe, void * addr, __u32 length, int advice)
-
nio_uring_prep_fadvise64
public static void nio_uring_prep_fadvise64(long sqe, int fd, long offset, long len, int advice) void io_uring_prep_fadvise64(struct io_uring_sqe * sqe, int fd, __u64 offset, off_t len, int advice)
-
io_uring_prep_fadvise64
public static void io_uring_prep_fadvise64(IOURingSQE sqe, int fd, long offset, long len, int advice) void io_uring_prep_fadvise64(struct io_uring_sqe * sqe, int fd, __u64 offset, off_t len, int advice)
-
nio_uring_prep_madvise64
public static void nio_uring_prep_madvise64(long sqe, long addr, long length, int advice) void io_uring_prep_madvise64(struct io_uring_sqe * sqe, void * addr, off_t length, int advice)
-
io_uring_prep_madvise64
void io_uring_prep_madvise64(struct io_uring_sqe * sqe, void * addr, off_t length, int advice)
-
nio_uring_prep_send
public static void nio_uring_prep_send(long sqe, int sockfd, long buf, long len, int flags) void io_uring_prep_send(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags)
-
io_uring_prep_send
void io_uring_prep_send(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags)
-
nio_uring_prep_send_bundle
public static void nio_uring_prep_send_bundle(long sqe, int sockfd, long len, int flags) void io_uring_prep_send_bundle(struct io_uring_sqe * sqe, int sockfd, size_t len, int flags)
-
io_uring_prep_send_bundle
void io_uring_prep_send_bundle(struct io_uring_sqe * sqe, int sockfd, size_t len, int flags)
-
nio_uring_prep_send_set_addr
public static void nio_uring_prep_send_set_addr(long sqe, long dest_addr, short addr_len) void io_uring_prep_send_set_addr(struct io_uring_sqe * sqe, struct sockaddr const * dest_addr, __u16 addr_len)
-
io_uring_prep_send_set_addr
void io_uring_prep_send_set_addr(struct io_uring_sqe * sqe, struct sockaddr const * dest_addr, __u16 addr_len)
-
nio_uring_prep_sendto
public static void nio_uring_prep_sendto(long sqe, int sockfd, long buf, long len, int flags, long addr, int addrlen) void io_uring_prep_sendto(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, struct sockaddr const * addr, socklen_t addrlen)
-
io_uring_prep_sendto
public static void io_uring_prep_sendto(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags, Sockaddr addr, int addrlen) void io_uring_prep_sendto(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, struct sockaddr const * addr, socklen_t addrlen)
-
nio_uring_prep_send_zc
public static void nio_uring_prep_send_zc(long sqe, int sockfd, long buf, long len, int flags, int zc_flags) void io_uring_prep_send_zc(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags)
-
io_uring_prep_send_zc
public static void io_uring_prep_send_zc(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags, int zc_flags) void io_uring_prep_send_zc(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags)
-
nio_uring_prep_send_zc_fixed
public static void nio_uring_prep_send_zc_fixed(long sqe, int sockfd, long buf, long len, int flags, int zc_flags, int buf_index) void io_uring_prep_send_zc_fixed(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags, unsigned buf_index)
-
io_uring_prep_send_zc_fixed
public static void io_uring_prep_send_zc_fixed(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags, int zc_flags, int buf_index) void io_uring_prep_send_zc_fixed(struct io_uring_sqe * sqe, int sockfd, void const * buf, size_t len, int flags, unsigned zc_flags, unsigned buf_index)
-
nio_uring_prep_sendmsg_zc
public static void nio_uring_prep_sendmsg_zc(long sqe, int fd, long msg, int flags) void io_uring_prep_sendmsg_zc(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
-
io_uring_prep_sendmsg_zc
void io_uring_prep_sendmsg_zc(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags)
-
nio_uring_prep_sendmsg_zc_fixed
public static void nio_uring_prep_sendmsg_zc_fixed(long sqe, int fd, long msg, int flags, int buf_index) void io_uring_prep_sendmsg_zc_fixed(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags, unsigned buf_index)
-
io_uring_prep_sendmsg_zc_fixed
public static void io_uring_prep_sendmsg_zc_fixed(IOURingSQE sqe, int fd, Msghdr msg, int flags, int buf_index) void io_uring_prep_sendmsg_zc_fixed(struct io_uring_sqe * sqe, int fd, struct msghdr const * msg, unsigned flags, unsigned buf_index)
-
nio_uring_prep_recv
public static void nio_uring_prep_recv(long sqe, int sockfd, long buf, long len, int flags) void io_uring_prep_recv(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
-
io_uring_prep_recv
void io_uring_prep_recv(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
-
nio_uring_prep_recv_multishot
public static void nio_uring_prep_recv_multishot(long sqe, int sockfd, long buf, long len, int flags) void io_uring_prep_recv_multishot(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
-
io_uring_prep_recv_multishot
public static void io_uring_prep_recv_multishot(IOURingSQE sqe, int sockfd, ByteBuffer buf, int flags) void io_uring_prep_recv_multishot(struct io_uring_sqe * sqe, int sockfd, void * buf, size_t len, int flags)
-
nio_uring_recvmsg_validate
public static long nio_uring_recvmsg_validate(long buf, int buf_len, long msgh) struct io_uring_recvmsg_out * io_uring_recvmsg_validate(void * buf, int buf_len, struct msghdr * msgh)
-
io_uring_recvmsg_validate
struct io_uring_recvmsg_out * io_uring_recvmsg_validate(void * buf, int buf_len, struct msghdr * msgh)
-
nio_uring_recvmsg_name
public static long nio_uring_recvmsg_name(long o) void * io_uring_recvmsg_name(struct io_uring_recvmsg_out * o)
-
io_uring_recvmsg_name
void * io_uring_recvmsg_name(struct io_uring_recvmsg_out * o)
-
nio_uring_recvmsg_cmsg_firsthdr
public static long nio_uring_recvmsg_cmsg_firsthdr(long o, long msgh) struct cmsghdr * io_uring_recvmsg_cmsg_firsthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
-
io_uring_recvmsg_cmsg_firsthdr
struct cmsghdr * io_uring_recvmsg_cmsg_firsthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
-
nio_uring_recvmsg_cmsg_nexthdr
public static long nio_uring_recvmsg_cmsg_nexthdr(long o, long msgh, long cmsg) struct cmsghdr * io_uring_recvmsg_cmsg_nexthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh, struct cmsghdr * cmsg)
-
io_uring_recvmsg_cmsg_nexthdr
public static @Nullable CMsghdr io_uring_recvmsg_cmsg_nexthdr(IOURingRecvmsgOut o, Msghdr msgh, CMsghdr cmsg) struct cmsghdr * io_uring_recvmsg_cmsg_nexthdr(struct io_uring_recvmsg_out * o, struct msghdr * msgh, struct cmsghdr * cmsg)
-
nio_uring_recvmsg_payload
public static long nio_uring_recvmsg_payload(long o, long msgh) void * io_uring_recvmsg_payload(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
-
io_uring_recvmsg_payload
void * io_uring_recvmsg_payload(struct io_uring_recvmsg_out * o, struct msghdr * msgh)
-
nio_uring_recvmsg_payload_length
public static int nio_uring_recvmsg_payload_length(long o, int buf_len, long msgh) unsigned int io_uring_recvmsg_payload_length(struct io_uring_recvmsg_out * o, int buf_len, struct msghdr * msgh)
-
io_uring_recvmsg_payload_length
unsigned int io_uring_recvmsg_payload_length(struct io_uring_recvmsg_out * o, int buf_len, struct msghdr * msgh)
-
nio_uring_prep_openat2
public static void nio_uring_prep_openat2(long sqe, int dfd, long path, long how) void io_uring_prep_openat2(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how)
-
io_uring_prep_openat2
void io_uring_prep_openat2(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how)
-
io_uring_prep_openat2
void io_uring_prep_openat2(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how)
-
nio_uring_prep_openat2_direct
public static void nio_uring_prep_openat2_direct(long sqe, int dfd, long path, long how, int file_index) void io_uring_prep_openat2_direct(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how, unsigned file_index)
-
io_uring_prep_openat2_direct
public static void io_uring_prep_openat2_direct(IOURingSQE sqe, int dfd, ByteBuffer path, OpenHow how, int file_index) void io_uring_prep_openat2_direct(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how, unsigned file_index)
-
io_uring_prep_openat2_direct
public static void io_uring_prep_openat2_direct(IOURingSQE sqe, int dfd, CharSequence path, OpenHow how, int file_index) void io_uring_prep_openat2_direct(struct io_uring_sqe * sqe, int dfd, char const * path, struct open_how * how, unsigned file_index)
-
nio_uring_prep_epoll_ctl
public static void nio_uring_prep_epoll_ctl(long sqe, int epfd, int fd, int op, long ev) void io_uring_prep_epoll_ctl(struct io_uring_sqe * sqe, int epfd, int fd, int op, struct epoll_event * ev)
-
io_uring_prep_epoll_ctl
void io_uring_prep_epoll_ctl(struct io_uring_sqe * sqe, int epfd, int fd, int op, struct epoll_event * ev)
-
nio_uring_prep_provide_buffers
public static void nio_uring_prep_provide_buffers(long sqe, long addr, int len, int nr, int bgid, int bid) void io_uring_prep_provide_buffers(struct io_uring_sqe * sqe, void * addr, int len, int nr, int bgid, int bid)
-
io_uring_prep_provide_buffers
public static void io_uring_prep_provide_buffers(IOURingSQE sqe, ByteBuffer addr, int nr, int bgid, int bid) void io_uring_prep_provide_buffers(struct io_uring_sqe * sqe, void * addr, int len, int nr, int bgid, int bid)
-
nio_uring_prep_remove_buffers
public static void nio_uring_prep_remove_buffers(long sqe, int nr, int bgid) void io_uring_prep_remove_buffers(struct io_uring_sqe * sqe, int nr, int bgid)
-
io_uring_prep_remove_buffers
void io_uring_prep_remove_buffers(struct io_uring_sqe * sqe, int nr, int bgid)
-
nio_uring_prep_shutdown
public static void nio_uring_prep_shutdown(long sqe, int fd, int how) void io_uring_prep_shutdown(struct io_uring_sqe * sqe, int fd, int how)
-
io_uring_prep_shutdown
void io_uring_prep_shutdown(struct io_uring_sqe * sqe, int fd, int how)
-
nio_uring_prep_unlinkat
public static void nio_uring_prep_unlinkat(long sqe, int dfd, long path, int flags) void io_uring_prep_unlinkat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags)
-
io_uring_prep_unlinkat
void io_uring_prep_unlinkat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags)
-
io_uring_prep_unlinkat
void io_uring_prep_unlinkat(struct io_uring_sqe * sqe, int dfd, char const * path, int flags)
-
nio_uring_prep_unlink
public static void nio_uring_prep_unlink(long sqe, long path, int flags) void io_uring_prep_unlink(struct io_uring_sqe * sqe, char const * path, int flags)
-
io_uring_prep_unlink
void io_uring_prep_unlink(struct io_uring_sqe * sqe, char const * path, int flags)
-
io_uring_prep_unlink
void io_uring_prep_unlink(struct io_uring_sqe * sqe, char const * path, int flags)
-
nio_uring_prep_renameat
public static void nio_uring_prep_renameat(long sqe, int olddfd, long oldpath, int newdfd, long newpath, int flags) void io_uring_prep_renameat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, unsigned int flags)
-
io_uring_prep_renameat
public static void io_uring_prep_renameat(IOURingSQE sqe, int olddfd, ByteBuffer oldpath, int newdfd, ByteBuffer newpath, int flags) void io_uring_prep_renameat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, unsigned int flags)
-
io_uring_prep_renameat
public static void io_uring_prep_renameat(IOURingSQE sqe, int olddfd, CharSequence oldpath, int newdfd, CharSequence newpath, int flags) void io_uring_prep_renameat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, unsigned int flags)
-
nio_uring_prep_rename
public static void nio_uring_prep_rename(long sqe, long oldpath, long newpath) void io_uring_prep_rename(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath)
-
io_uring_prep_rename
void io_uring_prep_rename(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath)
-
io_uring_prep_rename
void io_uring_prep_rename(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath)
-
nio_uring_prep_sync_file_range
public static void nio_uring_prep_sync_file_range(long sqe, int fd, int len, long offset, int flags) void io_uring_prep_sync_file_range(struct io_uring_sqe * sqe, int fd, unsigned len, __u64 offset, int flags)
-
io_uring_prep_sync_file_range
public static void io_uring_prep_sync_file_range(IOURingSQE sqe, int fd, int len, long offset, int flags) void io_uring_prep_sync_file_range(struct io_uring_sqe * sqe, int fd, unsigned len, __u64 offset, int flags)
-
nio_uring_prep_mkdirat
public static void nio_uring_prep_mkdirat(long sqe, int dfd, long path, int mode) void io_uring_prep_mkdirat(struct io_uring_sqe * sqe, int dfd, char const * path, int mode)
-
io_uring_prep_mkdirat
void io_uring_prep_mkdirat(struct io_uring_sqe * sqe, int dfd, char const * path, int mode)
-
io_uring_prep_mkdirat
void io_uring_prep_mkdirat(struct io_uring_sqe * sqe, int dfd, char const * path, int mode)
-
nio_uring_prep_mkdir
public static void nio_uring_prep_mkdir(long sqe, long path, int mode) void io_uring_prep_mkdir(struct io_uring_sqe * sqe, char const * path, int mode)
-
io_uring_prep_mkdir
void io_uring_prep_mkdir(struct io_uring_sqe * sqe, char const * path, int mode)
-
io_uring_prep_mkdir
void io_uring_prep_mkdir(struct io_uring_sqe * sqe, char const * path, int mode)
-
nio_uring_prep_symlinkat
public static void nio_uring_prep_symlinkat(long sqe, long target, int newdirfd, long linkpath) void io_uring_prep_symlinkat(struct io_uring_sqe * sqe, char const * target, int newdirfd, char const * linkpath)
-
io_uring_prep_symlinkat
public static void io_uring_prep_symlinkat(IOURingSQE sqe, ByteBuffer target, int newdirfd, ByteBuffer linkpath) void io_uring_prep_symlinkat(struct io_uring_sqe * sqe, char const * target, int newdirfd, char const * linkpath)
-
io_uring_prep_symlinkat
public static void io_uring_prep_symlinkat(IOURingSQE sqe, CharSequence target, int newdirfd, CharSequence linkpath) void io_uring_prep_symlinkat(struct io_uring_sqe * sqe, char const * target, int newdirfd, char const * linkpath)
-
nio_uring_prep_symlink
public static void nio_uring_prep_symlink(long sqe, long target, long linkpath) void io_uring_prep_symlink(struct io_uring_sqe * sqe, char const * target, char const * linkpath)
-
io_uring_prep_symlink
void io_uring_prep_symlink(struct io_uring_sqe * sqe, char const * target, char const * linkpath)
-
io_uring_prep_symlink
public static void io_uring_prep_symlink(IOURingSQE sqe, CharSequence target, CharSequence linkpath) void io_uring_prep_symlink(struct io_uring_sqe * sqe, char const * target, char const * linkpath)
-
nio_uring_prep_linkat
public static void nio_uring_prep_linkat(long sqe, int olddfd, long oldpath, int newdfd, long newpath, int flags) void io_uring_prep_linkat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, int flags)
-
io_uring_prep_linkat
public static void io_uring_prep_linkat(IOURingSQE sqe, int olddfd, ByteBuffer oldpath, int newdfd, ByteBuffer newpath, int flags) void io_uring_prep_linkat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, int flags)
-
io_uring_prep_linkat
public static void io_uring_prep_linkat(IOURingSQE sqe, int olddfd, CharSequence oldpath, int newdfd, CharSequence newpath, int flags) void io_uring_prep_linkat(struct io_uring_sqe * sqe, int olddfd, char const * oldpath, int newdfd, char const * newpath, int flags)
-
nio_uring_prep_link
public static void nio_uring_prep_link(long sqe, long oldpath, long newpath, int flags) void io_uring_prep_link(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath, int flags)
-
io_uring_prep_link
public static void io_uring_prep_link(IOURingSQE sqe, ByteBuffer oldpath, ByteBuffer newpath, int flags) void io_uring_prep_link(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath, int flags)
-
io_uring_prep_link
public static void io_uring_prep_link(IOURingSQE sqe, CharSequence oldpath, CharSequence newpath, int flags) void io_uring_prep_link(struct io_uring_sqe * sqe, char const * oldpath, char const * newpath, int flags)
-
nio_uring_prep_msg_ring_cqe_flags
public static void nio_uring_prep_msg_ring_cqe_flags(long sqe, int fd, int len, long data, int flags, int cqe_flags) void io_uring_prep_msg_ring_cqe_flags(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags, unsigned int cqe_flags)
-
io_uring_prep_msg_ring_cqe_flags
public static void io_uring_prep_msg_ring_cqe_flags(IOURingSQE sqe, int fd, int len, long data, int flags, int cqe_flags) void io_uring_prep_msg_ring_cqe_flags(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags, unsigned int cqe_flags)
-
nio_uring_prep_msg_ring
public static void nio_uring_prep_msg_ring(long sqe, int fd, int len, long data, int flags) void io_uring_prep_msg_ring(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags)
-
io_uring_prep_msg_ring
void io_uring_prep_msg_ring(struct io_uring_sqe * sqe, int fd, unsigned int len, __u64 data, unsigned int flags)
-
nio_uring_prep_msg_ring_fd
public static void nio_uring_prep_msg_ring_fd(long sqe, int fd, int source_fd, int target_fd, long data, int flags) void io_uring_prep_msg_ring_fd(struct io_uring_sqe * sqe, int fd, int source_fd, int target_fd, __u64 data, unsigned int flags)
-
io_uring_prep_msg_ring_fd
public static void io_uring_prep_msg_ring_fd(IOURingSQE sqe, int fd, int source_fd, int target_fd, long data, int flags) void io_uring_prep_msg_ring_fd(struct io_uring_sqe * sqe, int fd, int source_fd, int target_fd, __u64 data, unsigned int flags)
-
nio_uring_prep_msg_ring_fd_alloc
public static void nio_uring_prep_msg_ring_fd_alloc(long sqe, int fd, int source_fd, long data, int flags) void io_uring_prep_msg_ring_fd_alloc(struct io_uring_sqe * sqe, int fd, int source_fd, __u64 data, unsigned int flags)
-
io_uring_prep_msg_ring_fd_alloc
public static void io_uring_prep_msg_ring_fd_alloc(IOURingSQE sqe, int fd, int source_fd, long data, int flags) void io_uring_prep_msg_ring_fd_alloc(struct io_uring_sqe * sqe, int fd, int source_fd, __u64 data, unsigned int flags)
-
nio_uring_prep_getxattr
public static void nio_uring_prep_getxattr(long sqe, long name, long value, long path, int len) void io_uring_prep_getxattr(struct io_uring_sqe * sqe, char const * name, char * value, char const * path, unsigned int len)
-
io_uring_prep_getxattr
public static void io_uring_prep_getxattr(IOURingSQE sqe, ByteBuffer name, ByteBuffer value, ByteBuffer path) void io_uring_prep_getxattr(struct io_uring_sqe * sqe, char const * name, char * value, char const * path, unsigned int len)
-
io_uring_prep_getxattr
public static void io_uring_prep_getxattr(IOURingSQE sqe, CharSequence name, ByteBuffer value, CharSequence path) void io_uring_prep_getxattr(struct io_uring_sqe * sqe, char const * name, char * value, char const * path, unsigned int len)
-
nio_uring_prep_setxattr
public static void nio_uring_prep_setxattr(long sqe, long name, long value, long path, int flags, int len) void io_uring_prep_setxattr(struct io_uring_sqe * sqe, char const * name, char const * value, char const * path, int flags, unsigned int len)
-
io_uring_prep_setxattr
public static void io_uring_prep_setxattr(IOURingSQE sqe, ByteBuffer name, ByteBuffer value, ByteBuffer path, int flags) void io_uring_prep_setxattr(struct io_uring_sqe * sqe, char const * name, char const * value, char const * path, int flags, unsigned int len)
-
io_uring_prep_setxattr
public static void io_uring_prep_setxattr(IOURingSQE sqe, CharSequence name, ByteBuffer value, CharSequence path, int flags) void io_uring_prep_setxattr(struct io_uring_sqe * sqe, char const * name, char const * value, char const * path, int flags, unsigned int len)
-
nio_uring_prep_fgetxattr
public static void nio_uring_prep_fgetxattr(long sqe, int fd, long name, long value, int len) void io_uring_prep_fgetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char * value, unsigned int len)
-
io_uring_prep_fgetxattr
public static void io_uring_prep_fgetxattr(IOURingSQE sqe, int fd, ByteBuffer name, ByteBuffer value) void io_uring_prep_fgetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char * value, unsigned int len)
-
io_uring_prep_fgetxattr
public static void io_uring_prep_fgetxattr(IOURingSQE sqe, int fd, CharSequence name, ByteBuffer value) void io_uring_prep_fgetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char * value, unsigned int len)
-
nio_uring_prep_fsetxattr
public static void nio_uring_prep_fsetxattr(long sqe, int fd, long name, long value, int flags, int len) void io_uring_prep_fsetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char const * value, int flags, unsigned int len)
-
io_uring_prep_fsetxattr
public static void io_uring_prep_fsetxattr(IOURingSQE sqe, int fd, ByteBuffer name, ByteBuffer value, int flags) void io_uring_prep_fsetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char const * value, int flags, unsigned int len)
-
io_uring_prep_fsetxattr
public static void io_uring_prep_fsetxattr(IOURingSQE sqe, int fd, CharSequence name, ByteBuffer value, int flags) void io_uring_prep_fsetxattr(struct io_uring_sqe * sqe, int fd, char const * name, char const * value, int flags, unsigned int len)
-
nio_uring_prep_socket
public static void nio_uring_prep_socket(long sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
-
io_uring_prep_socket
public static void io_uring_prep_socket(IOURingSQE sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
-
nio_uring_prep_socket_direct
public static void nio_uring_prep_socket_direct(long sqe, int domain, int type, int protocol, int file_index, int flags) void io_uring_prep_socket_direct(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned file_index, unsigned int flags)
-
io_uring_prep_socket_direct
public static void io_uring_prep_socket_direct(IOURingSQE sqe, int domain, int type, int protocol, int file_index, int flags) void io_uring_prep_socket_direct(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned file_index, unsigned int flags)
-
nio_uring_prep_socket_direct_alloc
public static void nio_uring_prep_socket_direct_alloc(long sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket_direct_alloc(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
-
io_uring_prep_socket_direct_alloc
public static void io_uring_prep_socket_direct_alloc(IOURingSQE sqe, int domain, int type, int protocol, int flags) void io_uring_prep_socket_direct_alloc(struct io_uring_sqe * sqe, int domain, int type, int protocol, unsigned int flags)
-
nio_uring_prep_cmd_sock
public static void nio_uring_prep_cmd_sock(long sqe, int cmd_op, int fd, int level, int optname, long optval, int optlen) void io_uring_prep_cmd_sock(struct io_uring_sqe * sqe, int cmd_op, int fd, int level, int optname, void * optval, int optlen)
-
io_uring_prep_cmd_sock
public static void io_uring_prep_cmd_sock(IOURingSQE sqe, int cmd_op, int fd, int level, int optname, ByteBuffer optval) void io_uring_prep_cmd_sock(struct io_uring_sqe * sqe, int cmd_op, int fd, int level, int optname, void * optval, int optlen)
-
nio_uring_prep_waitid
public static void nio_uring_prep_waitid(long sqe, int idtype, int id, long infop, int options, int flags) void io_uring_prep_waitid(struct io_uring_sqe * sqe, idtype_t idtype, id_t id, siginfo_t * infop, int options, unsigned int flags)
-
io_uring_prep_waitid
public static void io_uring_prep_waitid(IOURingSQE sqe, int idtype, int id, long infop, int options, int flags) void io_uring_prep_waitid(struct io_uring_sqe * sqe, idtype_t idtype, id_t id, siginfo_t * infop, int options, unsigned int flags)
-
nio_uring_prep_futex_wake
public static void nio_uring_prep_futex_wake(long sqe, long futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wake(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
-
io_uring_prep_futex_wake
public static void io_uring_prep_futex_wake(IOURingSQE sqe, IntBuffer futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wake(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
-
nio_uring_prep_futex_wait
public static void nio_uring_prep_futex_wait(long sqe, long futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wait(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
-
io_uring_prep_futex_wait
public static void io_uring_prep_futex_wait(IOURingSQE sqe, IntBuffer futex, long val, long mask, int futex_flags, int flags) void io_uring_prep_futex_wait(struct io_uring_sqe * sqe, uint32_t * futex, uint64_t val, uint64_t mask, uint32_t futex_flags, unsigned int flags)
-
nio_uring_prep_futex_waitv
public static void nio_uring_prep_futex_waitv(long sqe, long futex, int nr_futex, int flags) void io_uring_prep_futex_waitv(struct io_uring_sqe * sqe, struct futex_waitv * futex, unsigned int nr_futex, unsigned int flags)
-
io_uring_prep_futex_waitv
void io_uring_prep_futex_waitv(struct io_uring_sqe * sqe, struct futex_waitv * futex, unsigned int nr_futex, unsigned int flags)
-
nio_uring_prep_fixed_fd_install
public static void nio_uring_prep_fixed_fd_install(long sqe, int fd, int flags) void io_uring_prep_fixed_fd_install(struct io_uring_sqe * sqe, int fd, unsigned int flags)
-
io_uring_prep_fixed_fd_install
void io_uring_prep_fixed_fd_install(struct io_uring_sqe * sqe, int fd, unsigned int flags)
-
nio_uring_prep_ftruncate
public static void nio_uring_prep_ftruncate(long sqe, int fd, long len) void io_uring_prep_ftruncate(struct io_uring_sqe * sqe, int fd, loff_t len)
-
io_uring_prep_ftruncate
void io_uring_prep_ftruncate(struct io_uring_sqe * sqe, int fd, loff_t len)
-
nio_uring_prep_cmd_discard
public static void nio_uring_prep_cmd_discard(long sqe, int fd, long offset, long nbytes) void io_uring_prep_cmd_discard(struct io_uring_sqe * sqe, int fd, uint64_t offset, uint64_t nbytes)
-
io_uring_prep_cmd_discard
void io_uring_prep_cmd_discard(struct io_uring_sqe * sqe, int fd, uint64_t offset, uint64_t nbytes)
-
nio_uring_load_sq_head
public static int nio_uring_load_sq_head(long ring) unsigned io_uring_load_sq_head(struct io_uring const * ring)
-
io_uring_load_sq_head
unsigned io_uring_load_sq_head(struct io_uring const * ring)
-
nio_uring_sq_ready
public static int nio_uring_sq_ready(long ring) unsigned int io_uring_sq_ready(struct io_uring const * ring)
-
io_uring_sq_ready
unsigned int io_uring_sq_ready(struct io_uring const * ring)
-
nio_uring_sq_space_left
public static int nio_uring_sq_space_left(long ring) unsigned int io_uring_sq_space_left(struct io_uring const * ring)
-
io_uring_sq_space_left
unsigned int io_uring_sq_space_left(struct io_uring const * ring)
-
io_uring_sqe_shift_from_flags
public static int io_uring_sqe_shift_from_flags(int flags) unsigned io_uring_sqe_shift_from_flags(unsigned flags)
-
nio_uring_sqe_shift
public static int nio_uring_sqe_shift(long ring) unsigned io_uring_sqe_shift(struct io_uring const * ring)
-
io_uring_sqe_shift
unsigned io_uring_sqe_shift(struct io_uring const * ring)
-
nio_uring_sqring_wait
public static int nio_uring_sqring_wait(long ring) int io_uring_sqring_wait(struct io_uring * ring)
-
io_uring_sqring_wait
int io_uring_sqring_wait(struct io_uring * ring)
-
nio_uring_cq_ready
public static int nio_uring_cq_ready(long ring) unsigned int io_uring_cq_ready(struct io_uring const * ring)
-
io_uring_cq_ready
unsigned int io_uring_cq_ready(struct io_uring const * ring)
-
nio_uring_cq_has_overflow
public static boolean nio_uring_cq_has_overflow(long ring) bool io_uring_cq_has_overflow(struct io_uring const * ring)
-
io_uring_cq_has_overflow
bool io_uring_cq_has_overflow(struct io_uring const * ring)
-
nio_uring_cq_eventfd_enabled
public static boolean nio_uring_cq_eventfd_enabled(long ring) bool io_uring_cq_eventfd_enabled(struct io_uring const * ring)
-
io_uring_cq_eventfd_enabled
bool io_uring_cq_eventfd_enabled(struct io_uring const * ring)
-
nio_uring_cq_eventfd_toggle
public static int nio_uring_cq_eventfd_toggle(long ring, boolean enabled) int io_uring_cq_eventfd_toggle(struct io_uring * ring, bool enabled)
-
io_uring_cq_eventfd_toggle
int io_uring_cq_eventfd_toggle(struct io_uring * ring, bool enabled)
-
nio_uring_wait_cqe_nr
public static int nio_uring_wait_cqe_nr(long ring, long cqe_ptr, int wait_nr) int io_uring_wait_cqe_nr(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned int wait_nr)
-
io_uring_wait_cqe_nr
int io_uring_wait_cqe_nr(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr, unsigned int wait_nr)
-
nio_uring_peek_cqe
public static int nio_uring_peek_cqe(long ring, long cqe_ptr) int io_uring_peek_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
-
io_uring_peek_cqe
int io_uring_peek_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
-
nio_uring_wait_cqe
public static int nio_uring_wait_cqe(long ring, long cqe_ptr) int io_uring_wait_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
-
io_uring_wait_cqe
int io_uring_wait_cqe(struct io_uring * ring, struct io_uring_cqe ** cqe_ptr)
-
nio_uring_buf_ring_advance
public static void nio_uring_buf_ring_advance(long br, int count) void io_uring_buf_ring_advance(struct io_uring_buf_ring * br, int count)
-
io_uring_buf_ring_advance
void io_uring_buf_ring_advance(struct io_uring_buf_ring * br, int count)
-
nio_uring_buf_ring_cq_advance
public static void nio_uring_buf_ring_cq_advance(long ring, long br, int count) void io_uring_buf_ring_cq_advance(struct io_uring * ring, struct io_uring_buf_ring * br, int count)
-
io_uring_buf_ring_cq_advance
void io_uring_buf_ring_cq_advance(struct io_uring * ring, struct io_uring_buf_ring * br, int count)
-
nio_uring_buf_ring_available
public static int nio_uring_buf_ring_available(long ring, long br, short bgid) int io_uring_buf_ring_available(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned short bgid)
-
io_uring_buf_ring_available
int io_uring_buf_ring_available(struct io_uring * ring, struct io_uring_buf_ring * br, unsigned short bgid)
-
nio_uring_get_sqe
public static long nio_uring_get_sqe(long ring) struct io_uring_sqe * io_uring_get_sqe(struct io_uring * ring)
-
io_uring_get_sqe
struct io_uring_sqe * io_uring_get_sqe(struct io_uring * ring)
-
io_uring_mlock_size
public static int io_uring_mlock_size(int entries, int flags) int io_uring_mlock_size(unsigned entries, unsigned flags)
-
nio_uring_mlock_size_params
public static int nio_uring_mlock_size_params(int entries, long p) int io_uring_mlock_size_params(unsigned entries, struct io_uring_params * p)
-
io_uring_mlock_size_params
int io_uring_mlock_size_params(unsigned entries, struct io_uring_params * p)
-
io_uring_major_version
public static int io_uring_major_version()int io_uring_major_version(void)
-
io_uring_minor_version
public static int io_uring_minor_version()int io_uring_minor_version(void)
-
io_uring_check_version
public static boolean io_uring_check_version(int major, int minor) bool io_uring_check_version(int major, int minor)
-
io_uring_buf_ring_mask
public static int io_uring_buf_ring_mask(int ring_entries) Return the appropriate mask for a buffer ring of sizering_entries
-
io_uring_buf_ring_init
-
io_uring_buf_ring_add
public static void io_uring_buf_ring_add(IOURingBufRing br, ByteBuffer addr, short bid, int mask, int buf_offset)
-