Modules§
- _bindgen_
ty_ 18 - _bindgen_
ty_ 19 - _bindgen_
ty_ 20 - _bindgen_
ty_ 21 - _bindgen_
ty_ 22 - _bindgen_
ty_ 23 - _bindgen_
ty_ 24 - io_
uring_ op
Structs§
- __
Incomplete Array Field - __
kernel_ timespec - __
sigset_ t - cmsghdr
- cpu_
set_ t - epoll_
event - 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__ bindgen_ ty_ 1 - io_
uring_ cq - io_
uring_ cqe - io_
uring_ file_ index_ range - io_
uring_ files_ update - io_
uring_ getevents_ arg - 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_ 5__ bindgen_ ty_ 1 - io_
uring_ sqe__ bindgen_ ty_ 6__ bindgen_ ty_ 1 - io_
uring_ sync_ cancel_ reg - iovec
- msghdr
- open_
how - sockaddr
- statx
- statx_
timestamp
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_ 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_
FSYNC_ DATASYNC - IORING_
LINK_ TIMEOUT_ UPDATE - IORING_
MSG_ RING_ CQE_ SKIP - IORING_
MSG_ RING_ FLAGS_ PASS - 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_ FILES_ SKIP - 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_ 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_
URING_ CMD_ FIXED - IO_
URING_ OP_ SUPPORTED - SPLICE_
F_ FD_ IN_ FIXED - _XOPEN_
SOURCE - __
NR_ io_ uring_ enter - __
NR_ io_ uring_ register - __
NR_ io_ uring_ setup
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_ cq_ advance - 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_ ⚠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_ 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_ fsetxattr - io_
uring_ ⚠prep_ fsync - 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_ 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_ 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_ 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_ 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_ 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§
- __
cpu_ mask - __
kernel_ rwf_ t - __
kernel_ time64_ t - __
mode_ t - __off_t
- __s32
- __s64
- __
socklen_ t - __u8
- __u16
- __u32
- __u64
- mode_t
- off_t
- sa_
family_ t - sigset_
t - socklen_
t