Crate io_uring_header

Source

Modules§

_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
_bindgen_ty_5
_bindgen_ty_6
io_uring_op

Structs§

__IncompleteArrayField
__kernel_timespec
io_cqring_offsets
io_sqring_offsets
io_uring_buf
io_uring_buf_reg
io_uring_buf_ring
io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1
io_uring_cqe
io_uring_file_index_range
io_uring_files_update
io_uring_getevents_arg
io_uring_notification_register
io_uring_notification_slot
io_uring_params
io_uring_probe
io_uring_probe_op
io_uring_recvmsg_out
io_uring_restriction
io_uring_rsrc_register
io_uring_rsrc_update
io_uring_rsrc_update2
io_uring_sqe
io_uring_sqe__bindgen_ty_1__bindgen_ty_1
io_uring_sqe__bindgen_ty_5__bindgen_ty_1
io_uring_sqe__bindgen_ty_6__bindgen_ty_1
io_uring_sync_cancel_reg

Constants§

IORING_ACCEPT_MULTISHOT
IORING_ASYNC_CANCEL_ALL
IORING_ASYNC_CANCEL_ANY
IORING_ASYNC_CANCEL_FD
IORING_ASYNC_CANCEL_FD_FIXED
IORING_CQE_F_BUFFER
IORING_CQE_F_MORE
IORING_CQE_F_NOTIF
IORING_CQE_F_SOCK_NONEMPTY
IORING_CQ_EVENTFD_DISABLED
IORING_ENTER_EXT_ARG
IORING_ENTER_GETEVENTS
IORING_ENTER_REGISTERED_RING
IORING_ENTER_SQ_WAIT
IORING_ENTER_SQ_WAKEUP
IORING_FEAT_CQE_SKIP
IORING_FEAT_CUR_PERSONALITY
IORING_FEAT_EXT_ARG
IORING_FEAT_FAST_POLL
IORING_FEAT_LINKED_FILE
IORING_FEAT_NATIVE_WORKERS
IORING_FEAT_NODROP
IORING_FEAT_POLL_32BITS
IORING_FEAT_RSRC_TAGS
IORING_FEAT_RW_CUR_POS
IORING_FEAT_SINGLE_MMAP
IORING_FEAT_SQPOLL_NONFIXED
IORING_FEAT_SUBMIT_STABLE
IORING_FILE_INDEX_ALLOC
IORING_FSYNC_DATASYNC
IORING_LINK_TIMEOUT_UPDATE
IORING_MSG_RING_CQE_SKIP
IORING_OFF_CQ_RING
IORING_OFF_SQES
IORING_OFF_SQ_RING
IORING_POLL_ADD_LEVEL
IORING_POLL_ADD_MULTI
IORING_POLL_UPDATE_EVENTS
IORING_POLL_UPDATE_USER_DATA
IORING_RECVSEND_FIXED_BUF
IORING_RECVSEND_POLL_FIRST
IORING_RECV_MULTISHOT
IORING_REGISTER_FILES_SKIP
IORING_RSRC_REGISTER_SPARSE
IORING_SETUP_ATTACH_WQ
IORING_SETUP_CLAMP
IORING_SETUP_COOP_TASKRUN
IORING_SETUP_CQE32
IORING_SETUP_CQSIZE
IORING_SETUP_DEFER_TASKRUN
IORING_SETUP_IOPOLL
IORING_SETUP_R_DISABLED
IORING_SETUP_SINGLE_ISSUER
IORING_SETUP_SQE128
IORING_SETUP_SQPOLL
IORING_SETUP_SQ_AFF
IORING_SETUP_SUBMIT_ALL
IORING_SETUP_TASKRUN_FLAG
IORING_SQ_CQ_OVERFLOW
IORING_SQ_NEED_WAKEUP
IORING_SQ_TASKRUN
IORING_TIMEOUT_ABS
IORING_TIMEOUT_BOOTTIME
IORING_TIMEOUT_CLOCK_MASK
IORING_TIMEOUT_ETIME_SUCCESS
IORING_TIMEOUT_REALTIME
IORING_TIMEOUT_UPDATE
IORING_TIMEOUT_UPDATE_MASK
IORING_URING_CMD_FIXED
IO_URING_OP_SUPPORTED
SPLICE_F_FD_IN_FIXED

Type Aliases§

__kernel_rwf_t
__kernel_time64_t
__s32
__u8
__u16
__u32
__u64

Unions§

io_uring_buf_ring__bindgen_ty_1
io_uring_restriction__bindgen_ty_1
io_uring_sqe__bindgen_ty_1
io_uring_sqe__bindgen_ty_2
io_uring_sqe__bindgen_ty_3
io_uring_sqe__bindgen_ty_4
io_uring_sqe__bindgen_ty_5
io_uring_sqe__bindgen_ty_6