[−][src]Module io_uring::opcode
Operation codes that can be used to construct squeue::Entry
s.
Modules
types | Common Linux types not provided by libc. |
Structs
Accept | Accept a new connection on a socket, equivalent to |
AsyncCancel | Attempt to cancel an already issued request. |
Close | Close a file descriptor, equivalent to |
Connect | Connect a socket, equivalent to |
EpollCtl | Modify an epoll file descriptor, equivalent to |
Fadvise | Predeclare an access pattern for file data, equivalent to |
Fallocate | Preallocate or deallocate space to a file, equivalent to |
FilesUpdate | This command is an alternative to using
|
Fsync | File sync, equivalent to |
LinkTimeout | This request must be linked with another request through
|
Madvise | Give advice about use of memory, equivalent to |
Nop | Do not perform any I/O. |
Openat | Open a file, equivalent to |
Openat2 | Open a file, equivalent to |
PollAdd | Poll the specified fd. |
PollRemove | Remove an existing poll request. |
ProvideBuffers | Register |
Read | Read from a file descriptor, equivalent to |
ReadFixed | Read from pre-mapped buffers that have been previously registered with
|
Readv | Vectored read, equivalent to |
Recv | Receive a message from a socket, equivalent to |
RecvMsg | Receive a message on a socket, equivalent to |
RemoveBuffers | Remove some number of buffers from a buffer group. See
|
Send | Send a message on a socket, equivalent to |
SendMsg | Send a message on a socket, equivalent to |
Splice | Splice data to/from a pipe, equivalent to |
Statx | Get file status, equivalent to |
SyncFileRange | Sync a file segment with disk, equivalent to |
Tee | Duplicate pipe content, equivalent to |
Timeout | Register a timeout operation. |
TimeoutRemove | Attempt to remove an existing timeout operation. |
Write | Write to a file descriptor, equivalent to |
WriteFixed | Write to pre-mapped buffers that have been previously registered with
|
Writev | Vectored write, equivalent to |