Liburing 2026.10.29
static
YoSTEALTH/Liburing

Constants

IORING_*, IOSQE_*, O_*, SO_*, ... grouped by prefix. 366 in all.

AF_*#

Name Value Hex
AF_INET 2 0x2
AF_INET6 10 0xa
AF_UNIX 1 0x1

AT_*#

Name Value Hex
AT_EMPTY_PATH 4096 0x1000
AT_FDCWD -100
AT_NO_AUTOMOUNT 2048 0x800
AT_RECURSIVE 32768 0x8000
AT_REMOVEDIR 512 0x200
AT_STATX_DONT_SYNC 16384 0x4000
AT_STATX_FORCE_SYNC 8192 0x2000
AT_STATX_SYNC_AS_STAT 0 0x0
AT_STATX_SYNC_TYPE 24576 0x6000

FALLOC_*#

Name Value Hex
FALLOC_FL_COLLAPSE_RANGE 8 0x8
FALLOC_FL_INSERT_RANGE 32 0x20
FALLOC_FL_KEEP_SIZE 1 0x1
FALLOC_FL_NO_HIDE_STALE 4 0x4
FALLOC_FL_PUNCH_HOLE 2 0x2
FALLOC_FL_UNSHARE_RANGE 64 0x40
FALLOC_FL_ZERO_RANGE 16 0x10

FUTEX2_*#

Name Value Hex
FUTEX2_MPOL 0 0x0
FUTEX2_NUMA 4 0x4
FUTEX2_PRIVATE 128 0x80
FUTEX2_SIZE_U32 2 0x2

FUTEX_*#

Name Value Hex
FUTEX_BITSET_MATCH_ANY 4294967295 0xffffffff
FUTEX_CLOCK_REALTIME 256 0x100
FUTEX_CMD_MASK -385
FUTEX_CMP_REQUEUE 4 0x4
FUTEX_CMP_REQUEUE_PI 12 0xc
FUTEX_CMP_REQUEUE_PI_PRIVATE 140 0x8c
FUTEX_CMP_REQUEUE_PRIVATE 132 0x84
FUTEX_FD 2 0x2
FUTEX_LOCK_PI 6 0x6
FUTEX_LOCK_PI2 13 0xd
FUTEX_LOCK_PI2_PRIVATE 141 0x8d
FUTEX_LOCK_PI_PRIVATE 134 0x86
FUTEX_PRIVATE_FLAG 128 0x80
FUTEX_REQUEUE 3 0x3
FUTEX_REQUEUE_PRIVATE 131 0x83
FUTEX_TRYLOCK_PI 8 0x8
FUTEX_TRYLOCK_PI_PRIVATE 136 0x88
FUTEX_UNLOCK_PI 7 0x7
FUTEX_UNLOCK_PI_PRIVATE 135 0x87
FUTEX_WAIT 0 0x0
FUTEX_WAITV_MAX 128 0x80
FUTEX_WAIT_BITSET 9 0x9
FUTEX_WAIT_BITSET_PRIVATE 137 0x89
FUTEX_WAIT_PRIVATE 128 0x80
FUTEX_WAIT_REQUEUE_PI 11 0xb
FUTEX_WAIT_REQUEUE_PI_PRIVATE 139 0x8b
FUTEX_WAKE 1 0x1
FUTEX_WAKE_BITSET 10 0xa
FUTEX_WAKE_BITSET_PRIVATE 138 0x8a
FUTEX_WAKE_OP 5 0x5
FUTEX_WAKE_OP_PRIVATE 133 0x85
FUTEX_WAKE_PRIVATE 129 0x81

IORING_*#

Name Value Hex
IORING_ACCEPT_DONTWAIT 2 0x2
IORING_ACCEPT_MULTISHOT 1 0x1
IORING_ACCEPT_POLL_FIRST 4 0x4
IORING_ASYNC_CANCEL_ALL 1 0x1
IORING_ASYNC_CANCEL_ANY 4 0x4
IORING_ASYNC_CANCEL_FD 2 0x2
IORING_ASYNC_CANCEL_FD_FIXED 8 0x8
IORING_ASYNC_CANCEL_OP 32 0x20
IORING_ASYNC_CANCEL_USERDATA 16 0x10
IORING_CQE_BUFFER_SHIFT 16 0x10
IORING_CQE_F_32 32768 0x8000
IORING_CQE_F_BUFFER 1 0x1
IORING_CQE_F_BUF_MORE 16 0x10
IORING_CQE_F_MORE 2 0x2
IORING_CQE_F_NOTIF 8 0x8
IORING_CQE_F_SKIP 32 0x20
IORING_CQE_F_SOCK_NONEMPTY 4 0x4
IORING_CQ_EVENTFD_DISABLED 1 0x1
IORING_ENTER_ABS_TIMER 32 0x20
IORING_ENTER_EXT_ARG 8 0x8
IORING_ENTER_EXT_ARG_REG 64 0x40
IORING_ENTER_GETEVENTS 1 0x1
IORING_ENTER_NO_IOWAIT 128 0x80
IORING_ENTER_REGISTERED_RING 16 0x10
IORING_ENTER_SQ_WAIT 4 0x4
IORING_ENTER_SQ_WAKEUP 2 0x2
IORING_FEAT_CQE_SKIP 2048 0x800
IORING_FEAT_CUR_PERSONALITY 16 0x10
IORING_FEAT_EXT_ARG 256 0x100
IORING_FEAT_FAST_POLL 32 0x20
IORING_FEAT_LINKED_FILE 4096 0x1000
IORING_FEAT_MIN_TIMEOUT 32768 0x8000
IORING_FEAT_NATIVE_WORKERS 512 0x200
IORING_FEAT_NODROP 2 0x2
IORING_FEAT_NO_IOWAIT 131072 0x20000
IORING_FEAT_POLL_32BITS 64 0x40
IORING_FEAT_RECVSEND_BUNDLE 16384 0x4000
IORING_FEAT_REG_REG_RING 8192 0x2000
IORING_FEAT_RSRC_TAGS 1024 0x400
IORING_FEAT_RW_ATTR 65536 0x10000
IORING_FEAT_RW_CUR_POS 8 0x8
IORING_FEAT_SINGLE_MMAP 1 0x1
IORING_FEAT_SQPOLL_NONFIXED 128 0x80
IORING_FEAT_SUBMIT_STABLE 4 0x4
IORING_FILE_INDEX_ALLOC 4294967295 0xffffffff
IORING_FIXED_FD_NO_CLOEXEC 1 0x1
IORING_FSYNC_DATASYNC 1 0x1
IORING_MEM_REGION_REG_WAIT_ARG 1 0x1
IORING_MEM_REGION_TYPE_USER 1 0x1
IORING_MSG_RING_CQE_SKIP 1 0x1
IORING_MSG_RING_FLAGS_PASS 2 0x2
IORING_NOP_CQE32 32 0x20
IORING_NOP_INJECT_RESULT 1 0x1
IORING_NOTIF_USAGE_ZC_COPIED 2147483648 0x80000000
IORING_OFF_CQ_RING 134217728 0x8000000
IORING_OFF_MMAP_MASK 4160749568 0xf8000000
IORING_OFF_PBUF_RING 2147483648 0x80000000
IORING_OFF_PBUF_SHIFT 16 0x10
IORING_OFF_SQES 268435456 0x10000000
IORING_OFF_SQ_RING 0 0x0
IORING_POLL_ADD_LEVEL 8 0x8
IORING_POLL_ADD_MULTI 1 0x1
IORING_POLL_UPDATE_EVENTS 2 0x2
IORING_POLL_UPDATE_USER_DATA 4 0x4
IORING_RECVSEND_BUNDLE 16 0x10
IORING_RECVSEND_FIXED_BUF 4 0x4
IORING_RECVSEND_POLL_FIRST 1 0x1
IORING_RECV_MULTISHOT 2 0x2
IORING_REGISTER_DST_REPLACE 2 0x2
IORING_REGISTER_FILES_SKIP -2
IORING_REGISTER_SRC_REGISTERED 1 0x1
IORING_REG_WAIT_TS 1 0x1
IORING_RESTRICTION_REGISTER_OP 0 0x0
IORING_RESTRICTION_SQE_FLAGS_ALLOWED 2 0x2
IORING_RESTRICTION_SQE_FLAGS_REQUIRED 3 0x3
IORING_RESTRICTION_SQE_OP 1 0x1
IORING_RSRC_REGISTER_SPARSE 1 0x1
IORING_RW_ATTR_FLAG_PI 1 0x1
IORING_SEND_VECTORIZED 32 0x20
IORING_SEND_ZC_REPORT_USAGE 8 0x8
IORING_SETUP_ATTACH_WQ 32 0x20
IORING_SETUP_CLAMP 16 0x10
IORING_SETUP_COOP_TASKRUN 256 0x100
IORING_SETUP_CQE32 2048 0x800
IORING_SETUP_CQE_MIXED 262144 0x40000
IORING_SETUP_CQSIZE 8 0x8
IORING_SETUP_DEFER_TASKRUN 8192 0x2000
IORING_SETUP_HYBRID_IOPOLL 131072 0x20000
IORING_SETUP_IOPOLL 1 0x1
IORING_SETUP_NO_MMAP 16384 0x4000
IORING_SETUP_NO_SQARRAY 65536 0x10000
IORING_SETUP_REGISTERED_FD_ONLY 32768 0x8000
IORING_SETUP_R_DISABLED 64 0x40
IORING_SETUP_SINGLE_ISSUER 4096 0x1000
IORING_SETUP_SQE128 1024 0x400
IORING_SETUP_SQE_MIXED 524288 0x80000
IORING_SETUP_SQPOLL 2 0x2
IORING_SETUP_SQ_AFF 4 0x4
IORING_SETUP_SQ_REWIND 1048576 0x100000
IORING_SETUP_SUBMIT_ALL 128 0x80
IORING_SETUP_TASKRUN_FLAG 512 0x200
IORING_SQ_CQ_OVERFLOW 2 0x2
IORING_SQ_NEED_WAKEUP 1 0x1
IORING_SQ_TASKRUN 4 0x4
IORING_TIMEOUT_ABS 1 0x1
IORING_TIMEOUT_BOOTTIME 4 0x4
IORING_TIMEOUT_CLOCK_MASK 12 0xc
IORING_TIMEOUT_ETIME_SUCCESS 32 0x20
IORING_TIMEOUT_IMMEDIATE_ARG 128 0x80
IORING_TIMEOUT_MULTISHOT 64 0x40
IORING_TIMEOUT_REALTIME 8 0x8
IORING_TIMEOUT_UPDATE 2 0x2
IORING_TIMEOUT_UPDATE_MASK 18 0x12
IORING_URING_CMD_FIXED 1 0x1
IORING_URING_CMD_MASK 1 0x1

IOSQE_*#

Name Value Hex
IOSQE_ASYNC 16 0x10
IOSQE_BUFFER_SELECT 32 0x20
IOSQE_CQE_SKIP_SUCCESS 64 0x40
IOSQE_FIXED_FILE 1 0x1
IOSQE_IO_DRAIN 2 0x2

IOU_*#

Name Value Hex
IOU_PBUF_RING_INC 2 0x2
IOU_PBUF_RING_MMAP 1 0x1

IO_*#

Name Value Hex
IO_URING_OP_SUPPORTED 1 0x1
IO_URING_QUERY_OPCODES 0 0x0
IO_URING_QUERY_SCQ 2 0x2
IO_URING_QUERY_ZCRX 1 0x1
IO_URING_VERSION_MAJOR 2 0x2
IO_URING_VERSION_MINOR 15 0xf

IPPROTO_*#

Name Value Hex
IPPROTO_AH 51 0x33
IPPROTO_BEETPH 94 0x5e
IPPROTO_COMP 108 0x6c
IPPROTO_DCCP 33 0x21
IPPROTO_EGP 8 0x8
IPPROTO_ENCAP 98 0x62
IPPROTO_ESP 50 0x32
IPPROTO_ETHERNET 143 0x8f
IPPROTO_GRE 47 0x2f
IPPROTO_ICMP 1 0x1
IPPROTO_IDP 22 0x16
IPPROTO_IGMP 2 0x2
IPPROTO_IP 0 0x0
IPPROTO_IPIP 4 0x4
IPPROTO_IPV6 41 0x29
IPPROTO_MPLS 137 0x89
IPPROTO_MPTCP 262 0x106
IPPROTO_MTP 92 0x5c
IPPROTO_PIM 103 0x67
IPPROTO_PUP 12 0xc
IPPROTO_RAW 255 0xff
IPPROTO_RSVP 46 0x2e
IPPROTO_SCTP 132 0x84
IPPROTO_TCP 6 0x6
IPPROTO_TP 29 0x1d
IPPROTO_UDP 17 0x11
IPPROTO_UDPLITE 136 0x88

LIBURING_*#

Name Value Hex
LIBURING_HAVE_DATA64 ''
LIBURING_UDATA_TIMEOUT 18446744073709551615 0xffffffffffffffff

O_*#

Name Value Hex
O_ACCMODE 3 0x3
O_APPEND 1024 0x400
O_ASYNC 8192 0x2000
O_CLOEXEC 524288 0x80000
O_CREAT 64 0x40
O_DIRECT 16384 0x4000
O_DIRECTORY 65536 0x10000
O_DSYNC 4096 0x1000
O_EXCL 128 0x80
O_LARGEFILE 0 0x0
O_NOATIME 262144 0x40000
O_NOCTTY 256 0x100
O_NOFOLLOW 131072 0x20000
O_NONBLOCK 2048 0x800
O_PATH 2097152 0x200000
O_RDONLY 0 0x0
O_RDWR 2 0x2
O_SYNC 1052672 0x101000
O_TMPFILE 4259840 0x410000
O_TRUNC 512 0x200
O_WRONLY 1 0x1

RENAME_*#

Name Value Hex
RENAME_EXCHANGE 2 0x2
RENAME_NOREPLACE 1 0x1
RENAME_WHITEOUT 4 0x4

RESOLVE_*#

Name Value Hex
RESOLVE_BENEATH 8 0x8
RESOLVE_CACHED 32 0x20
RESOLVE_IN_ROOT 16 0x10
RESOLVE_NO_XDEV 1 0x1

RWF_*#

Name Value Hex
RWF_APPEND 16 0x10
RWF_ATOMIC 0 0x0
RWF_DSYNC 2 0x2
RWF_HIPRI 1 0x1
RWF_NOAPPEND 0 0x0
RWF_NOWAIT 8 0x8
RWF_SYNC 4 0x4

SHUT_*#

Name Value Hex
SHUT_RD 0 0x0
SHUT_RDWR 2 0x2
SHUT_WR 1 0x1

SOCK_*#

Name Value Hex
SOCK_CLOEXEC 524288 0x80000
SOCK_DCCP 6 0x6
SOCK_DGRAM 2 0x2
SOCK_NONBLOCK 2048 0x800
SOCK_PACKET 10 0xa
SOCK_RAW 3 0x3
SOCK_RDM 4 0x4
SOCK_SEQPACKET 5 0x5
SOCK_STREAM 1 0x1

SO_*#

Name Value Hex
SO_ACCEPTCONN 30 0x1e
SO_ATTACH_FILTER 26 0x1a
SO_BINDTODEVICE 25 0x19
SO_BROADCAST 6 0x6
SO_BSDCOMPAT 14 0xe
SO_DEBUG 1 0x1
SO_DETACH_FILTER 27 0x1b
SO_DOMAIN 39 0x27
SO_DONTROUTE 5 0x5
SO_ERROR 4 0x4
SO_GET_FILTER 26 0x1a
SO_KEEPALIVE 9 0x9
SO_LINGER 13 0xd
SO_MARK 36 0x24
SO_NO_CHECK 11 0xb
SO_OOBINLINE 10 0xa
SO_PASSCRED 16 0x10
SO_PASSSEC 34 0x22
SO_PEEK_OFF 42 0x2a
SO_PEERCRED 17 0x11
SO_PEERNAME 28 0x1c
SO_PEERSEC 31 0x1f
SO_PRIORITY 12 0xc
SO_PROTOCOL 38 0x26
SO_RCVBUF 8 0x8
SO_RCVBUFFORCE 33 0x21
SO_RCVLOWAT 18 0x12
SO_RCVTIMEO 20 0x14
SO_REUSEADDR 2 0x2
SO_REUSEPORT 15 0xf
SO_RXQ_OVFL 40 0x28
SO_SNDBUF 7 0x7
SO_SNDBUFFORCE 32 0x20
SO_SNDLOWAT 19 0x13
SO_SNDTIMEO 21 0x15
SO_TIMESTAMP 29 0x1d
SO_TIMESTAMPING 37 0x25
SO_TIMESTAMPNS 35 0x23
SO_TYPE 3 0x3
SO_WIFI_STATUS 41 0x29

SPLICE_*#

Name Value Hex
SPLICE_F_FD_IN_FIXED 2147483648 0x80000000
SPLICE_F_GIFT 8 0x8
SPLICE_F_MORE 4 0x4
SPLICE_F_MOVE 1 0x1
SPLICE_F_NONBLOCK 2 0x2

STATX_*#

Name Value Hex
STATX_ATIME 32 0x20
STATX_ATTR_APPEND 32 0x20
STATX_ATTR_AUTOMOUNT 4096 0x1000
STATX_ATTR_COMPRESSED 4 0x4
STATX_ATTR_DAX 2097152 0x200000
STATX_ATTR_ENCRYPTED 2048 0x800
STATX_ATTR_IMMUTABLE 16 0x10
STATX_ATTR_MOUNT_ROOT 8192 0x2000
STATX_ATTR_NODUMP 64 0x40
STATX_ATTR_VERITY 1048576 0x100000
STATX_BASIC_STATS 2047 0x7ff
STATX_BLOCKS 1024 0x400
STATX_BTIME 2048 0x800
STATX_CTIME 128 0x80
STATX_DIOALIGN 8192 0x2000
STATX_GID 16 0x10
STATX_INO 256 0x100
STATX_MNT_ID 4096 0x1000
STATX_MODE 2 0x2
STATX_MTIME 64 0x40
STATX_SIZE 512 0x200
STATX_TYPE 1 0x1
STATX_UID 8 0x8

SYNC_*#

Name Value Hex
SYNC_FILE_RANGE_WAIT_AFTER 4 0x4
SYNC_FILE_RANGE_WAIT_BEFORE 1 0x1
SYNC_FILE_RANGE_WRITE 2 0x2

S_*#

Name Value Hex
S_IFBLK 24576 0x6000
S_IFCHR 8192 0x2000
S_IFDIR 16384 0x4000
S_IFIFO 4096 0x1000
S_IFLNK 40960 0xa000
S_IFMT 61440 0xf000
S_IFREG 32768 0x8000
S_IFSOCK 49152 0xc000
S_IRGRP 32 0x20
S_IROTH 4 0x4
S_IRUSR 256 0x100
S_IRWXG 56 0x38
S_IRWXO 7 0x7
S_IRWXU 448 0x1c0
S_ISGID 1024 0x400
S_ISUID 2048 0x800
S_ISVTX 512 0x200
S_IWGRP 16 0x10
S_IWOTH 2 0x2
S_IWUSR 128 0x80
S_IXGRP 8 0x8
S_IXOTH 1 0x1
S_IXUSR 64 0x40

ZCRX_*#

Name Value Hex
ZCRX_CTRL_EXPORT 1 0x1
ZCRX_CTRL_FLUSH_RQ 0 0x0

Other#

Name Value Hex
IOV_MAX 1024 0x400
SCM_WIFI_STATUS 41 0x29
SOL_SOCKET 1 0x1
Generated by tools/setu_docs.py from the docstrings of Liburing 2026.10.29 (CPython 3.14+).