Flags that can be used with the accept4(2) operation.
Flags used with CompletionEntry
CompletionQueue ring flags
io_uring_enter(2) flags
Flags for sendmsg(2) and recvmsg(2) operations.
Describes the operation to be performed
Possible poll event flags. See: poll(2)
io_uring_register(2) opcodes and arguments
io_uring_params->features flags
io_uring_setup() flags
sqe->flags
Flags for sync_file_range(2) operation.
sqe->timeout_flags
Initiate and/or complete asynchronous I/O
Register files or user buffers for asynchronous I/O.
Setup a context for performing asynchronous I/O.
Indicating that OP is supported by the kernel
sqe->splice_flags extends splice(2) flags
IO completion data structure (Completion Queue Entry)
Field offsets used to map kernel structure to our.
Time specification as defined in kernel headers (used by TIMEOUT operations)
Passed in for io_uring_setup(2). Copied back with updated info on success.
IO operation submission data structure (Submission queue entry).
Filled with the offset for mmap(2)
io_uring system api definitions.
See: https://github.com/torvalds/linux/blob/master/include/uapi/linux/io_uring.h
Last changes from: 760618f7a8e3b63aa06266efb301719c374e29d4 (20200724)