Module io_uring

Module io_uring 

Source

Structs§

__BindgenUnionField
__IncompleteArrayField
__kernel_itimerspec
__kernel_old_itimerval
__kernel_old_timespec
__kernel_old_timeval
__kernel_sock_timeval
__kernel_timespec
file_attr
file_clone_range
file_dedupe_range
file_dedupe_range_info
files_stat_struct
fs_sysfs_path
fscrypt_add_key_arg
fscrypt_get_key_status_arg
fscrypt_get_policy_ex_arg
fscrypt_key
fscrypt_key_specifier
fscrypt_policy_v1
fscrypt_policy_v2
fscrypt_provisioning_key_payload
fscrypt_remove_key_arg
fstrim_range
fsuuid2
fsxattr
inodes_stat_t
io_cqring_offsets
io_sqring_offsets
io_timespec
io_uring_attr_pi
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_ring__bindgen_ty_1__bindgen_ty_2
io_uring_buf_ring__bindgen_ty_1__bindgen_ty_2__bindgen_ty_1
io_uring_buf_status
io_uring_clock_register
io_uring_clone_buffers
io_uring_cqe
io_uring_file_index_range
io_uring_files_update
io_uring_getevents_arg
io_uring_mem_region_reg
io_uring_napi
io_uring_params
io_uring_probe
io_uring_probe_op
io_uring_recvmsg_out
io_uring_reg_wait
io_uring_region_desc
io_uring_restriction
io_uring_rsrc_register
io_uring_rsrc_update
io_uring_rsrc_update2
io_uring_sqe
io_uring_sqe__bindgen_ty_6
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_5__bindgen_ty_2
io_uring_sqe__bindgen_ty_6__bindgen_ty_1
io_uring_sqe__bindgen_ty_6__bindgen_ty_2
io_uring_sync_cancel_reg
io_uring_zcrx_area_reg
io_uring_zcrx_cqe
io_uring_zcrx_ifq_reg
io_uring_zcrx_offsets
io_uring_zcrx_rqe
logical_block_metadata_cap
mnt_id_req
mount_attr
page_region
pm_scan_arg
procmap_query
statmount

Enums§

_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
fsconfig_command
io_uring_msg_ring_flags
io_uring_napi_op
io_uring_napi_tracking_strategy
io_uring_op
io_uring_register_op
io_uring_register_pbuf_ring_flags
io_uring_register_restriction_op
io_uring_socket_op
io_uring_sqe_flags_bit
io_uring_zcrx_area_flags
io_wq_type
procfs_ino
procmap_query_flags

Constants§

ARG_MAX
BLOCK_SIZE
BLOCK_SIZE_BITS
BMAP_IOCTL
FILE_ATTR_SIZE_LATEST
FILE_ATTR_SIZE_VER0
FILE_DEDUPE_RANGE_DIFFERS
FILE_DEDUPE_RANGE_SAME
FSCRYPT_ADD_KEY_FLAG_HW_WRAPPED
FSCRYPT_KEY_DESCRIPTOR_SIZE
FSCRYPT_KEY_DESC_PREFIX
FSCRYPT_KEY_DESC_PREFIX_SIZE
FSCRYPT_KEY_IDENTIFIER_SIZE
FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY
FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS
FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR
FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER
FSCRYPT_KEY_STATUS_ABSENT
FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF
FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED
FSCRYPT_KEY_STATUS_PRESENT
FSCRYPT_MAX_KEY_SIZE
FSCRYPT_MODE_ADIANTUM
FSCRYPT_MODE_AES_128_CBC
FSCRYPT_MODE_AES_128_CTS
FSCRYPT_MODE_AES_256_CTS
FSCRYPT_MODE_AES_256_HCTR2
FSCRYPT_MODE_AES_256_XTS
FSCRYPT_MODE_SM4_CTS
FSCRYPT_MODE_SM4_XTS
FSCRYPT_POLICY_FLAGS_PAD_4
FSCRYPT_POLICY_FLAGS_PAD_8
FSCRYPT_POLICY_FLAGS_PAD_16
FSCRYPT_POLICY_FLAGS_PAD_32
FSCRYPT_POLICY_FLAGS_PAD_MASK
FSCRYPT_POLICY_FLAG_DIRECT_KEY
FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32
FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64
FSCRYPT_POLICY_V1
FSCRYPT_POLICY_V2
FSLABEL_MAX
FSMOUNT_CLOEXEC
FSOPEN_CLOEXEC
FSPICK_CLOEXEC
FSPICK_EMPTY_PATH
FSPICK_NO_AUTOMOUNT
FSPICK_SYMLINK_NOFOLLOW
FS_APPEND_FL
FS_BTREE_FL
FS_CASEFOLD_FL
FS_COMPRBLK_FL
FS_COMPR_FL
FS_DAX_FL
FS_DIRSYNC_FL
FS_DIRTY_FL
FS_EA_INODE_FL
FS_ENCRYPTION_MODE_ADIANTUM
FS_ENCRYPTION_MODE_AES_128_CBC
FS_ENCRYPTION_MODE_AES_128_CTS
FS_ENCRYPTION_MODE_AES_256_CBC
FS_ENCRYPTION_MODE_AES_256_CTS
FS_ENCRYPTION_MODE_AES_256_GCM
FS_ENCRYPTION_MODE_AES_256_XTS
FS_ENCRYPTION_MODE_INVALID
FS_ENCRYPT_FL
FS_EOFBLOCKS_FL
FS_EXTENT_FL
FS_FL_USER_MODIFIABLE
FS_FL_USER_VISIBLE
FS_HUGE_FILE_FL
FS_IMAGIC_FL
FS_IMMUTABLE_FL
FS_INDEX_FL
FS_INLINE_DATA_FL
FS_JOURNAL_DATA_FL
FS_KEY_DESCRIPTOR_SIZE
FS_KEY_DESC_PREFIX
FS_KEY_DESC_PREFIX_SIZE
FS_MAX_KEY_SIZE
FS_NOATIME_FL
FS_NOCOMP_FL
FS_NOCOW_FL
FS_NODUMP_FL
FS_NOTAIL_FL
FS_POLICY_FLAGS_PAD_4
FS_POLICY_FLAGS_PAD_8
FS_POLICY_FLAGS_PAD_16
FS_POLICY_FLAGS_PAD_32
FS_POLICY_FLAGS_PAD_MASK
FS_POLICY_FLAGS_VALID
FS_POLICY_FLAG_DIRECT_KEY
FS_PROJINHERIT_FL
FS_RESERVED_FL
FS_SECRM_FL
FS_SYNC_FL
FS_TOPDIR_FL
FS_UNRM_FL
FS_VERITY_FL
FS_XFLAG_APPEND
FS_XFLAG_COWEXTSIZE
FS_XFLAG_DAX
FS_XFLAG_EXTSIZE
FS_XFLAG_EXTSZINHERIT
FS_XFLAG_FILESTREAM
FS_XFLAG_HASATTR
FS_XFLAG_IMMUTABLE
FS_XFLAG_NOATIME
FS_XFLAG_NODEFRAG
FS_XFLAG_NODUMP
FS_XFLAG_NOSYMLINKS
FS_XFLAG_PREALLOC
FS_XFLAG_PROJINHERIT
FS_XFLAG_REALTIME
FS_XFLAG_RTINHERIT
FS_XFLAG_SYNC
INR_OPEN_CUR
INR_OPEN_MAX
IOCSIZE_MASK
IOCSIZE_SHIFT
IOC_IN
IOC_INOUT
IOC_OUT
IORING_ACCEPT_DONTWAIT
IORING_ACCEPT_MULTISHOT
IORING_ACCEPT_POLL_FIRST
IORING_ASYNC_CANCEL_ALL
IORING_ASYNC_CANCEL_ANY
IORING_ASYNC_CANCEL_FD
IORING_ASYNC_CANCEL_FD_FIXED
IORING_ASYNC_CANCEL_OP
IORING_ASYNC_CANCEL_USERDATA
IORING_CQE_BUFFER_SHIFT
IORING_CQE_F_BUFFER
IORING_CQE_F_BUF_MORE
IORING_CQE_F_MORE
IORING_CQE_F_NOTIF
IORING_CQE_F_SOCK_NONEMPTY
IORING_CQ_EVENTFD_DISABLED
IORING_ENTER_ABS_TIMER
IORING_ENTER_EXT_ARG
IORING_ENTER_EXT_ARG_REG
IORING_ENTER_GETEVENTS
IORING_ENTER_NO_IOWAIT
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_MIN_TIMEOUT
IORING_FEAT_NATIVE_WORKERS
IORING_FEAT_NODROP
IORING_FEAT_NO_IOWAIT
IORING_FEAT_POLL_32BITS
IORING_FEAT_RECVSEND_BUNDLE
IORING_FEAT_REG_REG_RING
IORING_FEAT_RSRC_TAGS
IORING_FEAT_RW_ATTR
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_MEM_REGION_REG_WAIT_ARG
IORING_MEM_REGION_TYPE_USER
IORING_MSG_RING_CQE_SKIP
IORING_MSG_RING_FLAGS_PASS
IORING_NOP_FILE
IORING_NOP_FIXED_BUFFER
IORING_NOP_FIXED_FILE
IORING_NOP_INJECT_RESULT
IORING_NOP_TW
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_BUNDLE
IORING_RECVSEND_FIXED_BUF
IORING_RECVSEND_POLL_FIRST
IORING_RECV_MULTISHOT
IORING_REGISTER_DST_REPLACE
IORING_REGISTER_FILES_SKIP
IORING_REGISTER_SRC_REGISTERED
IORING_REG_WAIT_TS
IORING_RSRC_REGISTER_SPARSE
IORING_RW_ATTR_FLAG_PI
IORING_SEND_VECTORIZED
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_HYBRID_IOPOLL
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_TIMESTAMP_HW_SHIFT
IORING_TIMESTAMP_TYPE_SHIFT
IORING_URING_CMD_FIXED
IORING_URING_CMD_MASK
IORING_ZCRX_AREA_SHIFT
IO_INTEGRITY_CHK_APPTAG
IO_INTEGRITY_CHK_GUARD
IO_INTEGRITY_CHK_REFTAG
IO_INTEGRITY_VALID_FLAGS
IO_URING_OP_SUPPORTED
LBMD_PI_CAP_INTEGRITY
LBMD_PI_CAP_REFTAG
LBMD_PI_CSUM_CRC16_T10DIF
LBMD_PI_CSUM_CRC64_NVME
LBMD_PI_CSUM_IP
LBMD_PI_CSUM_NONE
LBMD_SIZE_VER0
LINK_MAX
LISTMOUNT_REVERSE
LSMT_ROOT
MAX_CANON
MAX_INPUT
MNT_ID_REQ_SIZE_VER0
MNT_ID_REQ_SIZE_VER1
MOUNT_ATTR_IDMAP
MOUNT_ATTR_NOATIME
MOUNT_ATTR_NODEV
MOUNT_ATTR_NODIRATIME
MOUNT_ATTR_NOEXEC
MOUNT_ATTR_NOSUID
MOUNT_ATTR_NOSYMFOLLOW
MOUNT_ATTR_RDONLY
MOUNT_ATTR_RELATIME
MOUNT_ATTR_SIZE_VER0
MOUNT_ATTR_STRICTATIME
MOUNT_ATTR__ATIME
MOVE_MOUNT_BENEATH
MOVE_MOUNT_F_AUTOMOUNTS
MOVE_MOUNT_F_EMPTY_PATH
MOVE_MOUNT_F_SYMLINKS
MOVE_MOUNT_SET_GROUP
MOVE_MOUNT_T_AUTOMOUNTS
MOVE_MOUNT_T_EMPTY_PATH
MOVE_MOUNT_T_SYMLINKS
MOVE_MOUNT__MASK
MS_ACTIVE
MS_BIND
MS_BORN
MS_DIRSYNC
MS_I_VERSION
MS_KERNMOUNT
MS_LAZYTIME
MS_MANDLOCK
MS_MGC_MSK
MS_MGC_VAL
MS_MOVE
MS_NOATIME
MS_NODEV
MS_NODIRATIME
MS_NOEXEC
MS_NOREMOTELOCK
MS_NOSEC
MS_NOSUID
MS_NOSYMFOLLOW
MS_NOUSER
MS_POSIXACL
MS_PRIVATE
MS_RDONLY
MS_REC
MS_RELATIME
MS_REMOUNT
MS_RMT_MASK
MS_SHARED
MS_SILENT
MS_SLAVE
MS_STRICTATIME
MS_SUBMOUNT
MS_SYNCHRONOUS
MS_UNBINDABLE
MS_VERBOSE
NAME_MAX
NGROUPS_MAX
NR_FILE
NR_OPEN
OPEN_TREE_CLONE
PAGE_IS_FILE
PAGE_IS_GUARD
PAGE_IS_HUGE
PAGE_IS_PFNZERO
PAGE_IS_PRESENT
PAGE_IS_SOFT_DIRTY
PAGE_IS_SWAPPED
PAGE_IS_WPALLOWED
PAGE_IS_WRITTEN
PATH_MAX
PIPE_BUF
PM_SCAN_CHECK_WPASYNC
PM_SCAN_WP_MATCHING
PROCFS_IOCTL_MAGIC
RENAME_EXCHANGE
RENAME_NOREPLACE
RENAME_WHITEOUT
RTSIG_MAX
SEEK_CUR
SEEK_DATA
SEEK_END
SEEK_HOLE
SEEK_MAX
SEEK_SET
SPLICE_F_FD_IN_FIXED
STATMOUNT_FS_SUBTYPE
STATMOUNT_FS_TYPE
STATMOUNT_MNT_BASIC
STATMOUNT_MNT_GIDMAP
STATMOUNT_MNT_NS_ID
STATMOUNT_MNT_OPTS
STATMOUNT_MNT_POINT
STATMOUNT_MNT_ROOT
STATMOUNT_MNT_UIDMAP
STATMOUNT_OPT_ARRAY
STATMOUNT_OPT_SEC_ARRAY
STATMOUNT_PROPAGATE_FROM
STATMOUNT_SB_BASIC
STATMOUNT_SB_SOURCE
STATMOUNT_SUPPORTED_MASK
SYNC_FILE_RANGE_WAIT_AFTER
SYNC_FILE_RANGE_WAIT_BEFORE
SYNC_FILE_RANGE_WRITE
SYNC_FILE_RANGE_WRITE_AND_WAIT
XATTR_LIST_MAX
XATTR_NAME_MAX
XATTR_SIZE_MAX
_IOC_DIRBITS
_IOC_DIRMASK
_IOC_DIRSHIFT
_IOC_NONE
_IOC_NRBITS
_IOC_NRMASK
_IOC_NRSHIFT
_IOC_READ
_IOC_SIZEBITS
_IOC_SIZEMASK
_IOC_SIZESHIFT
_IOC_TYPEBITS
_IOC_TYPEMASK
_IOC_TYPESHIFT
_IOC_WRITE
__BITS_PER_LONG_LONG

Type Aliases§

__be16
__be32
__be64
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_time_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_rwf_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time64_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__le16
__le32
__le64
__poll_t
__s8
__s16
__s32
__s64
__sum16
__u8
__u16
__u32
__u64
__wsum

Unions§

fscrypt_get_policy_ex_arg__bindgen_ty_1
fscrypt_key_specifier__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