Docs.rs
liburing-vendor-0.0.3
liburing-vendor 0.0.3
Docs.rs crate page
MIT
Links
crates.io
Source
Owners
nxcy
Dependencies
bindgen ^0.69
build
Versions
0%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
liburing_vendor
0.0.3
All Items
Structs
Constants
Functions
Type Aliases
Unions
Crate
liburing_vendor
Copy item path
source
·
[
−
]
Structs
§
__BindgenUnionField
__IncompleteArrayField
__kernel_timespec
__sigset_t
cmsghdr
cpu_set_t
epoll_event
futex_waitv
io_cqring_offsets
io_sqring_offsets
io_uring
io_uring_buf
io_uring_buf_reg
io_uring_buf_ring
io_uring_buf_ring__bindgen_ty_1
io_uring_buf_ring__bindgen_ty_1__bindgen_ty_1
io_uring_buf_status
io_uring_cq
io_uring_cqe
io_uring_file_index_range
io_uring_files_update
io_uring_getevents_arg
io_uring_napi
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_sq
io_uring_sqe
io_uring_sqe__bindgen_ty_1__bindgen_ty_1
io_uring_sqe__bindgen_ty_2__bindgen_ty_1
io_uring_sqe__bindgen_ty_5__bindgen_ty_1
io_uring_sqe__bindgen_ty_6
io_uring_sqe__bindgen_ty_6__bindgen_ty_1
io_uring_sync_cancel_reg
iovec
msghdr
open_how
siginfo_t
siginfo_t__bindgen_ty_1__bindgen_ty_1
siginfo_t__bindgen_ty_1__bindgen_ty_2
siginfo_t__bindgen_ty_1__bindgen_ty_3
siginfo_t__bindgen_ty_1__bindgen_ty_4
siginfo_t__bindgen_ty_1__bindgen_ty_5
siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1
siginfo_t__bindgen_ty_1__bindgen_ty_6
siginfo_t__bindgen_ty_1__bindgen_ty_7
sockaddr
statx
Constants
§
IORING_ACCEPT_MULTISHOT
IORING_ASYNC_CANCEL_ALL
IORING_ASYNC_CANCEL_ANY
IORING_ASYNC_CANCEL_FD
IORING_ASYNC_CANCEL_FD_FIXED
IORING_CQE_BUFFER_SHIFT
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_REG_REG_RING
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_FIXED_FD_NO_CLOEXEC
IORING_FSYNC_DATASYNC
IORING_LINK_TIMEOUT_UPDATE
IORING_MSG_DATA
IORING_MSG_RING_CQE_SKIP
IORING_MSG_RING_FLAGS_PASS
IORING_MSG_SEND_FD
IORING_NOTIF_USAGE_ZC_COPIED
IORING_OFF_CQ_RING
IORING_OFF_MMAP_MASK
IORING_OFF_PBUF_RING
IORING_OFF_PBUF_SHIFT
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_BUFFERS
IORING_REGISTER_BUFFERS2
IORING_REGISTER_BUFFERS_UPDATE
IORING_REGISTER_ENABLE_RINGS
IORING_REGISTER_EVENTFD
IORING_REGISTER_EVENTFD_ASYNC
IORING_REGISTER_FILES
IORING_REGISTER_FILES2
IORING_REGISTER_FILES_SKIP
IORING_REGISTER_FILES_UPDATE
IORING_REGISTER_FILES_UPDATE2
IORING_REGISTER_FILE_ALLOC_RANGE
IORING_REGISTER_IOWQ_AFF
IORING_REGISTER_IOWQ_MAX_WORKERS
IORING_REGISTER_LAST
IORING_REGISTER_NAPI
IORING_REGISTER_PBUF_RING
IORING_REGISTER_PBUF_STATUS
IORING_REGISTER_PERSONALITY
IORING_REGISTER_PROBE
IORING_REGISTER_RESTRICTIONS
IORING_REGISTER_RING_FDS
IORING_REGISTER_SYNC_CANCEL
IORING_REGISTER_USE_REGISTERED_RING
IORING_RESTRICTION_LAST
IORING_RESTRICTION_REGISTER_OP
IORING_RESTRICTION_SQE_FLAGS_ALLOWED
IORING_RESTRICTION_SQE_FLAGS_REQUIRED
IORING_RESTRICTION_SQE_OP
IORING_RSRC_REGISTER_SPARSE
IORING_SEND_ZC_REPORT_USAGE
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_NO_MMAP
IORING_SETUP_NO_SQARRAY
IORING_SETUP_REGISTERED_FD_ONLY
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_MULTISHOT
IORING_TIMEOUT_REALTIME
IORING_TIMEOUT_UPDATE
IORING_TIMEOUT_UPDATE_MASK
IORING_UNREGISTER_BUFFERS
IORING_UNREGISTER_EVENTFD
IORING_UNREGISTER_FILES
IORING_UNREGISTER_IOWQ_AFF
IORING_UNREGISTER_NAPI
IORING_UNREGISTER_PBUF_RING
IORING_UNREGISTER_PERSONALITY
IORING_UNREGISTER_RING_FDS
IORING_URING_CMD_FIXED
IOSQE_ASYNC_BIT
IOSQE_BUFFER_SELECT_BIT
IOSQE_CQE_SKIP_SUCCESS_BIT
IOSQE_FIXED_FILE_BIT
IOSQE_IO_DRAIN_BIT
IOSQE_IO_HARDLINK_BIT
IOSQE_IO_LINK_BIT
IOU_PBUF_RING_MMAP
IO_URING_OP_SUPPORTED
IO_WQ_BOUND
IO_WQ_UNBOUND
SOCKET_URING_OP_GETSOCKOPT
SOCKET_URING_OP_SETSOCKOPT
SOCKET_URING_OP_SIOCINQ
SOCKET_URING_OP_SIOCOUTQ
SPLICE_F_FD_IN_FIXED
__NR_io_uring_enter
__NR_io_uring_register
__NR_io_uring_setup
idtype_t_P_ALL
idtype_t_P_PGID
idtype_t_P_PID
io_uring_op_IORING_OP_ACCEPT
io_uring_op_IORING_OP_ASYNC_CANCEL
io_uring_op_IORING_OP_CLOSE
io_uring_op_IORING_OP_CONNECT
io_uring_op_IORING_OP_EPOLL_CTL
io_uring_op_IORING_OP_FADVISE
io_uring_op_IORING_OP_FALLOCATE
io_uring_op_IORING_OP_FGETXATTR
io_uring_op_IORING_OP_FILES_UPDATE
io_uring_op_IORING_OP_FIXED_FD_INSTALL
io_uring_op_IORING_OP_FSETXATTR
io_uring_op_IORING_OP_FSYNC
io_uring_op_IORING_OP_FTRUNCATE
io_uring_op_IORING_OP_FUTEX_WAIT
io_uring_op_IORING_OP_FUTEX_WAITV
io_uring_op_IORING_OP_FUTEX_WAKE
io_uring_op_IORING_OP_GETXATTR
io_uring_op_IORING_OP_LAST
io_uring_op_IORING_OP_LINKAT
io_uring_op_IORING_OP_LINK_TIMEOUT
io_uring_op_IORING_OP_MADVISE
io_uring_op_IORING_OP_MKDIRAT
io_uring_op_IORING_OP_MSG_RING
io_uring_op_IORING_OP_NOP
io_uring_op_IORING_OP_OPENAT
io_uring_op_IORING_OP_OPENAT2
io_uring_op_IORING_OP_POLL_ADD
io_uring_op_IORING_OP_POLL_REMOVE
io_uring_op_IORING_OP_PROVIDE_BUFFERS
io_uring_op_IORING_OP_READ
io_uring_op_IORING_OP_READV
io_uring_op_IORING_OP_READ_FIXED
io_uring_op_IORING_OP_READ_MULTISHOT
io_uring_op_IORING_OP_RECV
io_uring_op_IORING_OP_RECVMSG
io_uring_op_IORING_OP_REMOVE_BUFFERS
io_uring_op_IORING_OP_RENAMEAT
io_uring_op_IORING_OP_SEND
io_uring_op_IORING_OP_SENDMSG
io_uring_op_IORING_OP_SENDMSG_ZC
io_uring_op_IORING_OP_SEND_ZC
io_uring_op_IORING_OP_SETXATTR
io_uring_op_IORING_OP_SHUTDOWN
io_uring_op_IORING_OP_SOCKET
io_uring_op_IORING_OP_SPLICE
io_uring_op_IORING_OP_STATX
io_uring_op_IORING_OP_SYMLINKAT
io_uring_op_IORING_OP_SYNC_FILE_RANGE
io_uring_op_IORING_OP_TEE
io_uring_op_IORING_OP_TIMEOUT
io_uring_op_IORING_OP_TIMEOUT_REMOVE
io_uring_op_IORING_OP_UNLINKAT
io_uring_op_IORING_OP_URING_CMD
io_uring_op_IORING_OP_WAITID
io_uring_op_IORING_OP_WRITE
io_uring_op_IORING_OP_WRITEV
io_uring_op_IORING_OP_WRITE_FIXED
Functions
§
__io_uring_buf_ring_cq_advance
⚠
__io_uring_get_cqe
⚠
__io_uring_peek_cqe
⚠
__io_uring_prep_poll_mask
⚠
__io_uring_set_target_fixed_file
⚠
__io_uring_sqring_wait
⚠
_io_uring_get_sqe
⚠
io_uring_buf_ring_add
⚠
io_uring_buf_ring_advance
⚠
io_uring_buf_ring_available
⚠
io_uring_buf_ring_cq_advance
⚠
io_uring_buf_ring_head
⚠
io_uring_buf_ring_init
⚠
io_uring_buf_ring_mask
⚠
io_uring_check_version
⚠
io_uring_close_ring_fd
⚠
io_uring_cq_advance
⚠
io_uring_cq_eventfd_enabled
⚠
io_uring_cq_eventfd_toggle
⚠
io_uring_cq_has_overflow
⚠
io_uring_cq_ready
⚠
io_uring_cqe_get_data
⚠
io_uring_cqe_get_data64
⚠
io_uring_cqe_seen
⚠
io_uring_enable_rings
⚠
io_uring_enter
⚠
io_uring_enter2
⚠
io_uring_free_buf_ring
⚠
io_uring_free_probe
⚠
io_uring_get_events
⚠
io_uring_get_probe
⚠
io_uring_get_probe_ring
⚠
io_uring_get_sqe
⚠
io_uring_initialize_sqe
⚠
io_uring_major_version
⚠
io_uring_minor_version
⚠
io_uring_mlock_size
⚠
io_uring_mlock_size_params
⚠
io_uring_opcode_supported
⚠
io_uring_peek_batch_cqe
⚠
io_uring_peek_cqe
⚠
io_uring_prep_accept
⚠
io_uring_prep_accept_direct
⚠
io_uring_prep_cancel
⚠
io_uring_prep_cancel64
⚠
io_uring_prep_cancel_fd
⚠
io_uring_prep_close
⚠
io_uring_prep_close_direct
⚠
io_uring_prep_cmd_sock
⚠
io_uring_prep_connect
⚠
io_uring_prep_epoll_ctl
⚠
io_uring_prep_fadvise
⚠
io_uring_prep_fallocate
⚠
io_uring_prep_fgetxattr
⚠
io_uring_prep_files_update
⚠
io_uring_prep_fixed_fd_install
⚠
io_uring_prep_fsetxattr
⚠
io_uring_prep_fsync
⚠
io_uring_prep_ftruncate
⚠
io_uring_prep_futex_wait
⚠
io_uring_prep_futex_waitv
⚠
io_uring_prep_futex_wake
⚠
io_uring_prep_getxattr
⚠
io_uring_prep_link
⚠
io_uring_prep_link_timeout
⚠
io_uring_prep_linkat
⚠
io_uring_prep_madvise
⚠
io_uring_prep_mkdir
⚠
io_uring_prep_mkdirat
⚠
io_uring_prep_msg_ring
⚠
io_uring_prep_msg_ring_cqe_flags
⚠
io_uring_prep_msg_ring_fd
⚠
io_uring_prep_msg_ring_fd_alloc
⚠
io_uring_prep_multishot_accept
⚠
io_uring_prep_multishot_accept_direct
⚠
io_uring_prep_nop
⚠
io_uring_prep_openat
⚠
io_uring_prep_openat2
⚠
io_uring_prep_openat2_direct
⚠
io_uring_prep_openat_direct
⚠
io_uring_prep_poll_add
⚠
io_uring_prep_poll_multishot
⚠
io_uring_prep_poll_remove
⚠
io_uring_prep_poll_update
⚠
io_uring_prep_provide_buffers
⚠
io_uring_prep_read
⚠
io_uring_prep_read_fixed
⚠
io_uring_prep_read_multishot
⚠
io_uring_prep_readv
⚠
io_uring_prep_readv2
⚠
io_uring_prep_recv
⚠
io_uring_prep_recv_multishot
⚠
io_uring_prep_recvmsg
⚠
io_uring_prep_recvmsg_multishot
⚠
io_uring_prep_remove_buffers
⚠
io_uring_prep_rename
⚠
io_uring_prep_renameat
⚠
io_uring_prep_rw
⚠
io_uring_prep_send
⚠
io_uring_prep_send_set_addr
⚠
io_uring_prep_send_zc
⚠
io_uring_prep_send_zc_fixed
⚠
io_uring_prep_sendmsg
⚠
io_uring_prep_sendmsg_zc
⚠
io_uring_prep_sendto
⚠
io_uring_prep_setxattr
⚠
io_uring_prep_shutdown
⚠
io_uring_prep_socket
⚠
io_uring_prep_socket_direct
⚠
io_uring_prep_socket_direct_alloc
⚠
io_uring_prep_splice
⚠
io_uring_prep_statx
⚠
io_uring_prep_symlink
⚠
io_uring_prep_symlinkat
⚠
io_uring_prep_sync_file_range
⚠
io_uring_prep_tee
⚠
io_uring_prep_timeout
⚠
io_uring_prep_timeout_remove
⚠
io_uring_prep_timeout_update
⚠
io_uring_prep_unlink
⚠
io_uring_prep_unlinkat
⚠
io_uring_prep_waitid
⚠
io_uring_prep_write
⚠
io_uring_prep_write_fixed
⚠
io_uring_prep_writev
⚠
io_uring_prep_writev2
⚠
io_uring_queue_exit
⚠
io_uring_queue_init
⚠
io_uring_queue_init_mem
⚠
io_uring_queue_init_params
⚠
io_uring_queue_mmap
⚠
io_uring_recvmsg_cmsg_firsthdr
⚠
io_uring_recvmsg_cmsg_nexthdr
⚠
io_uring_recvmsg_name
⚠
io_uring_recvmsg_payload
⚠
io_uring_recvmsg_payload_length
⚠
io_uring_recvmsg_validate
⚠
io_uring_register
⚠
io_uring_register_buf_ring
⚠
io_uring_register_buffers
⚠
io_uring_register_buffers_sparse
⚠
io_uring_register_buffers_tags
⚠
io_uring_register_buffers_update_tag
⚠
io_uring_register_eventfd
⚠
io_uring_register_eventfd_async
⚠
io_uring_register_file_alloc_range
⚠
io_uring_register_files
⚠
io_uring_register_files_sparse
⚠
io_uring_register_files_tags
⚠
io_uring_register_files_update
⚠
io_uring_register_files_update_tag
⚠
io_uring_register_iowq_aff
⚠
io_uring_register_iowq_max_workers
⚠
io_uring_register_napi
⚠
io_uring_register_personality
⚠
io_uring_register_probe
⚠
io_uring_register_restrictions
⚠
io_uring_register_ring_fd
⚠
io_uring_register_sync_cancel
⚠
io_uring_ring_dontfork
⚠
io_uring_setup
⚠
io_uring_setup_buf_ring
⚠
io_uring_sq_ready
⚠
io_uring_sq_space_left
⚠
io_uring_sqe_set_data
⚠
io_uring_sqe_set_data64
⚠
io_uring_sqe_set_flags
⚠
io_uring_sqring_wait
⚠
io_uring_submit
⚠
io_uring_submit_and_get_events
⚠
io_uring_submit_and_wait
⚠
io_uring_submit_and_wait_timeout
⚠
io_uring_unregister_buf_ring
⚠
io_uring_unregister_buffers
⚠
io_uring_unregister_eventfd
⚠
io_uring_unregister_files
⚠
io_uring_unregister_iowq_aff
⚠
io_uring_unregister_napi
⚠
io_uring_unregister_personality
⚠
io_uring_unregister_ring_fd
⚠
io_uring_wait_cqe
⚠
io_uring_wait_cqe_nr
⚠
io_uring_wait_cqe_timeout
⚠
io_uring_wait_cqes
⚠
Type Aliases
§
__clock_t
__cpu_mask
__id_t
__int64_t
__kernel_rwf_t
__kernel_time64_t
__loff_t
__mode_t
__off64_t
__off_t
__pid_t
__s32
__sigval_t
__socklen_t
__u8
__u16
__u32
__u64
__uid_t
__uint32_t
_bindgen_ty_13
_bindgen_ty_14
_bindgen_ty_15
_bindgen_ty_16
_bindgen_ty_17
_bindgen_ty_18
_bindgen_ty_19
_bindgen_ty_20
id_t
idtype_t
io_uring_op
loff_t
mode_t
off_t
sa_family_t
sigset_t
socklen_t
Unions
§
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
siginfo_t__bindgen_ty_1
siginfo_t__bindgen_ty_1__bindgen_ty_5__bindgen_ty_1
sigval