| ... | @@ -4777,6 +4777,17 @@ pub const IORING_SETUP_SINGLE_ISSUER = 1 << 12; | ... | @@ -4777,6 +4777,17 @@ pub const IORING_SETUP_SINGLE_ISSUER = 1 << 12; |
| 4777 | /// try to do it just before it is needed. | 4777 | /// try to do it just before it is needed. |
| 4778 | pub const IORING_SETUP_DEFER_TASKRUN = 1 << 13; | 4778 | pub const IORING_SETUP_DEFER_TASKRUN = 1 << 13; |
| 4779 | | 4779 | |
| | 4780 | /// Application provides ring memory |
| | 4781 | pub const IORING_SETUP_NO_MMAP = 1 << 14; |
| | 4782 | |
| | 4783 | /// Register the ring fd in itself for use with |
| | 4784 | /// IORING_REGISTER_USE_REGISTERED_RING; return a registered fd index rather |
| | 4785 | /// than an fd. |
| | 4786 | pub const IORING_SETUP_REGISTERED_FD_ONLY = 1 << 15; |
| | 4787 | |
| | 4788 | /// Removes indirection through the SQ index array. |
| | 4789 | pub const IORING_SETUP_NO_SQARRAY = 1 << 16; |
| | 4790 | |
| 4780 | /// IO submission data structure (Submission Queue Entry) | 4791 | /// IO submission data structure (Submission Queue Entry) |
| 4781 | pub const io_uring_sqe = @import("linux/io_uring_sqe.zig").io_uring_sqe; | 4792 | pub const io_uring_sqe = @import("linux/io_uring_sqe.zig").io_uring_sqe; |
| 4782 | | 4793 | |