List of all items
Structs
- CompleteQueueState
- SubmitQueue
- URingAllowlist
- URingContext
- bindings::__BindgenUnionField
- bindings::__IncompleteArrayField
- bindings::__kernel_timespec
- bindings::io_cqring_offsets
- bindings::io_sqring_offsets
- bindings::io_uring_buf
- bindings::io_uring_buf_reg
- bindings::io_uring_buf_ring
- bindings::io_uring_buf_ring__bindgen_ty_1
- bindings::io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1
- bindings::io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2
- bindings::io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1
- bindings::io_uring_cqe
- bindings::io_uring_file_index_range
- bindings::io_uring_files_update
- bindings::io_uring_getevents_arg
- bindings::io_uring_params
- bindings::io_uring_probe
- bindings::io_uring_probe_op
- bindings::io_uring_recvmsg_out
- bindings::io_uring_restriction
- bindings::io_uring_rsrc_register
- bindings::io_uring_rsrc_update
- bindings::io_uring_rsrc_update2
- bindings::io_uring_sqe
- bindings::io_uring_sqe__bindgen_ty_1__bindgen_ty_1
- bindings::io_uring_sqe__bindgen_ty_5__bindgen_ty_1
- bindings::io_uring_sqe__bindgen_ty_6
- bindings::io_uring_sqe__bindgen_ty_6__bindgen_ty_1
- bindings::io_uring_sync_cancel_reg
- uring::CompleteQueueData
- uring::CompleteQueueState
- uring::QueuePointers
- uring::SubmitQueue
- uring::SubmitQueueEntries
- uring::SubmitQueueState
- uring::URingAllowlist
- uring::URingContext
Enums
Unions
- bindings::io_uring_restriction__bindgen_ty_1
- bindings::io_uring_sqe__bindgen_ty_1
- bindings::io_uring_sqe__bindgen_ty_2
- bindings::io_uring_sqe__bindgen_ty_3
- bindings::io_uring_sqe__bindgen_ty_4
- bindings::io_uring_sqe__bindgen_ty_5
Functions
- syscalls::io_uring_enter
- syscalls::io_uring_register
- syscalls::io_uring_setup
- uring::file_offset_to_raw_offset
Type Aliases
- Result
- UserData
- bindings::__kernel_rwf_t
- bindings::__kernel_time64_t
- bindings::_bindgen_ty_2
- bindings::_bindgen_ty_3
- bindings::_bindgen_ty_4
- bindings::_bindgen_ty_7
- bindings::io_uring_op
- syscalls::Result
- uring::Result
- uring::UserData
Constants
- bindings::IORING_ACCEPT_MULTISHOT
- bindings::IORING_ASYNC_CANCEL_ALL
- bindings::IORING_ASYNC_CANCEL_ANY
- bindings::IORING_ASYNC_CANCEL_FD
- bindings::IORING_ASYNC_CANCEL_FD_FIXED
- bindings::IORING_ASYNC_CANCEL_OP
- bindings::IORING_ASYNC_CANCEL_USERDATA
- bindings::IORING_CQE_BUFFER_SHIFT
- bindings::IORING_CQE_F_BUFFER
- bindings::IORING_CQE_F_MORE
- bindings::IORING_CQE_F_NOTIF
- bindings::IORING_CQE_F_SOCK_NONEMPTY
- bindings::IORING_CQ_EVENTFD_DISABLED
- bindings::IORING_ENTER_EXT_ARG
- bindings::IORING_ENTER_GETEVENTS
- bindings::IORING_ENTER_REGISTERED_RING
- bindings::IORING_ENTER_SQ_WAIT
- bindings::IORING_ENTER_SQ_WAKEUP
- bindings::IORING_FEAT_CQE_SKIP
- bindings::IORING_FEAT_CUR_PERSONALITY
- bindings::IORING_FEAT_EXT_ARG
- bindings::IORING_FEAT_FAST_POLL
- bindings::IORING_FEAT_LINKED_FILE
- bindings::IORING_FEAT_NATIVE_WORKERS
- bindings::IORING_FEAT_NODROP
- bindings::IORING_FEAT_POLL_32BITS
- bindings::IORING_FEAT_REG_REG_RING
- bindings::IORING_FEAT_RSRC_TAGS
- bindings::IORING_FEAT_RW_CUR_POS
- bindings::IORING_FEAT_SINGLE_MMAP
- bindings::IORING_FEAT_SQPOLL_NONFIXED
- bindings::IORING_FEAT_SUBMIT_STABLE
- bindings::IORING_FILE_INDEX_ALLOC
- bindings::IORING_FSYNC_DATASYNC
- bindings::IORING_LINK_TIMEOUT_UPDATE
- bindings::IORING_MSG_DATA
- bindings::IORING_MSG_RING_CQE_SKIP
- bindings::IORING_MSG_RING_FLAGS_PASS
- bindings::IORING_MSG_SEND_FD
- bindings::IORING_NOTIF_USAGE_ZC_COPIED
- bindings::IORING_OFF_CQ_RING
- bindings::IORING_OFF_MMAP_MASK
- bindings::IORING_OFF_PBUF_RING
- bindings::IORING_OFF_PBUF_SHIFT
- bindings::IORING_OFF_SQES
- bindings::IORING_OFF_SQ_RING
- bindings::IORING_POLL_ADD_LEVEL
- bindings::IORING_POLL_ADD_MULTI
- bindings::IORING_POLL_UPDATE_EVENTS
- bindings::IORING_POLL_UPDATE_USER_DATA
- bindings::IORING_RECVSEND_FIXED_BUF
- bindings::IORING_RECVSEND_POLL_FIRST
- bindings::IORING_RECV_MULTISHOT
- bindings::IORING_REGISTER_BUFFERS
- bindings::IORING_REGISTER_BUFFERS2
- bindings::IORING_REGISTER_BUFFERS_UPDATE
- bindings::IORING_REGISTER_ENABLE_RINGS
- bindings::IORING_REGISTER_EVENTFD
- bindings::IORING_REGISTER_EVENTFD_ASYNC
- bindings::IORING_REGISTER_FILES
- bindings::IORING_REGISTER_FILES2
- bindings::IORING_REGISTER_FILES_SKIP
- bindings::IORING_REGISTER_FILES_UPDATE
- bindings::IORING_REGISTER_FILES_UPDATE2
- bindings::IORING_REGISTER_FILE_ALLOC_RANGE
- bindings::IORING_REGISTER_IOWQ_AFF
- bindings::IORING_REGISTER_IOWQ_MAX_WORKERS
- bindings::IORING_REGISTER_LAST
- bindings::IORING_REGISTER_PBUF_RING
- bindings::IORING_REGISTER_PERSONALITY
- bindings::IORING_REGISTER_PROBE
- bindings::IORING_REGISTER_RESTRICTIONS
- bindings::IORING_REGISTER_RING_FDS
- bindings::IORING_REGISTER_SYNC_CANCEL
- bindings::IORING_REGISTER_USE_REGISTERED_RING
- bindings::IORING_RESTRICTION_LAST
- bindings::IORING_RESTRICTION_REGISTER_OP
- bindings::IORING_RESTRICTION_SQE_FLAGS_ALLOWED
- bindings::IORING_RESTRICTION_SQE_FLAGS_REQUIRED
- bindings::IORING_RESTRICTION_SQE_OP
- bindings::IORING_RSRC_REGISTER_SPARSE
- bindings::IORING_SEND_ZC_REPORT_USAGE
- bindings::IORING_SETUP_ATTACH_WQ
- bindings::IORING_SETUP_CLAMP
- bindings::IORING_SETUP_COOP_TASKRUN
- bindings::IORING_SETUP_CQE32
- bindings::IORING_SETUP_CQSIZE
- bindings::IORING_SETUP_DEFER_TASKRUN
- bindings::IORING_SETUP_IOPOLL
- bindings::IORING_SETUP_NO_MMAP
- bindings::IORING_SETUP_NO_SQARRAY
- bindings::IORING_SETUP_REGISTERED_FD_ONLY
- bindings::IORING_SETUP_R_DISABLED
- bindings::IORING_SETUP_SINGLE_ISSUER
- bindings::IORING_SETUP_SQE128
- bindings::IORING_SETUP_SQPOLL
- bindings::IORING_SETUP_SQ_AFF
- bindings::IORING_SETUP_SUBMIT_ALL
- bindings::IORING_SETUP_TASKRUN_FLAG
- bindings::IORING_SQ_CQ_OVERFLOW
- bindings::IORING_SQ_NEED_WAKEUP
- bindings::IORING_SQ_TASKRUN
- bindings::IORING_TIMEOUT_ABS
- bindings::IORING_TIMEOUT_BOOTTIME
- bindings::IORING_TIMEOUT_CLOCK_MASK
- bindings::IORING_TIMEOUT_ETIME_SUCCESS
- bindings::IORING_TIMEOUT_MULTISHOT
- bindings::IORING_TIMEOUT_REALTIME
- bindings::IORING_TIMEOUT_UPDATE
- bindings::IORING_TIMEOUT_UPDATE_MASK
- bindings::IORING_UNREGISTER_BUFFERS
- bindings::IORING_UNREGISTER_EVENTFD
- bindings::IORING_UNREGISTER_FILES
- bindings::IORING_UNREGISTER_IOWQ_AFF
- bindings::IORING_UNREGISTER_PBUF_RING
- bindings::IORING_UNREGISTER_PERSONALITY
- bindings::IORING_UNREGISTER_RING_FDS
- bindings::IORING_URING_CMD_FIXED
- bindings::IORING_URING_CMD_POLLED
- bindings::IO_URING_OP_SUPPORTED
- bindings::io_uring_op_IORING_OP_ACCEPT
- bindings::io_uring_op_IORING_OP_ASYNC_CANCEL
- bindings::io_uring_op_IORING_OP_CLOSE
- bindings::io_uring_op_IORING_OP_CONNECT
- bindings::io_uring_op_IORING_OP_EPOLL_CTL
- bindings::io_uring_op_IORING_OP_FADVISE
- bindings::io_uring_op_IORING_OP_FALLOCATE
- bindings::io_uring_op_IORING_OP_FGETXATTR
- bindings::io_uring_op_IORING_OP_FILES_UPDATE
- bindings::io_uring_op_IORING_OP_FSETXATTR
- bindings::io_uring_op_IORING_OP_FSYNC
- bindings::io_uring_op_IORING_OP_GETXATTR
- bindings::io_uring_op_IORING_OP_LAST
- bindings::io_uring_op_IORING_OP_LINKAT
- bindings::io_uring_op_IORING_OP_LINK_TIMEOUT
- bindings::io_uring_op_IORING_OP_MADVISE
- bindings::io_uring_op_IORING_OP_MKDIRAT
- bindings::io_uring_op_IORING_OP_MSG_RING
- bindings::io_uring_op_IORING_OP_NOP
- bindings::io_uring_op_IORING_OP_OPENAT
- bindings::io_uring_op_IORING_OP_OPENAT2
- bindings::io_uring_op_IORING_OP_POLL_ADD
- bindings::io_uring_op_IORING_OP_POLL_REMOVE
- bindings::io_uring_op_IORING_OP_PROVIDE_BUFFERS
- bindings::io_uring_op_IORING_OP_READ
- bindings::io_uring_op_IORING_OP_READV
- bindings::io_uring_op_IORING_OP_READ_FIXED
- bindings::io_uring_op_IORING_OP_RECV
- bindings::io_uring_op_IORING_OP_RECVMSG
- bindings::io_uring_op_IORING_OP_REMOVE_BUFFERS
- bindings::io_uring_op_IORING_OP_RENAMEAT
- bindings::io_uring_op_IORING_OP_SEND
- bindings::io_uring_op_IORING_OP_SENDMSG
- bindings::io_uring_op_IORING_OP_SENDMSG_ZC
- bindings::io_uring_op_IORING_OP_SEND_ZC
- bindings::io_uring_op_IORING_OP_SETXATTR
- bindings::io_uring_op_IORING_OP_SHUTDOWN
- bindings::io_uring_op_IORING_OP_SOCKET
- bindings::io_uring_op_IORING_OP_SPLICE
- bindings::io_uring_op_IORING_OP_STATX
- bindings::io_uring_op_IORING_OP_SYMLINKAT
- bindings::io_uring_op_IORING_OP_SYNC_FILE_RANGE
- bindings::io_uring_op_IORING_OP_TEE
- bindings::io_uring_op_IORING_OP_TIMEOUT
- bindings::io_uring_op_IORING_OP_TIMEOUT_REMOVE
- bindings::io_uring_op_IORING_OP_UNLINKAT
- bindings::io_uring_op_IORING_OP_URING_CMD
- bindings::io_uring_op_IORING_OP_WRITE
- bindings::io_uring_op_IORING_OP_WRITEV
- bindings::io_uring_op_IORING_OP_WRITE_FIXED