Max Kellermann
|
c644b7616a
|
io/uring/Ring: add ctor wrapping io_uring_queue_init_params()
|
2025-01-29 18:10:20 +01:00 |
|
Max Kellermann
|
26577d1301
|
io/uring/Queue: make Submit() virtual, Push() not
This allows submitting io_uring calls without an `Operation` instance
(fire & forget). We'll do that for close().
|
2023-05-22 21:57:18 +02:00 |
|
Max Kellermann
|
148aca23be
|
use SPDX IDs, replacing the long copyright headers
|
2023-03-06 14:59:48 +01:00 |
|
Max Kellermann
|
bc3415ce8b
|
Copyright year 2022
|
2022-06-30 09:41:53 +02:00 |
|
Max Kellermann
|
799032505e
|
io/uring/Queue: add method RequireSubmitEntry()
Fixes assertion failure when the submit queue is empty.
|
2021-12-03 13:58:39 +01:00 |
|
Max Kellermann
|
3ac87bbcda
|
io/uring/Queue: use IntrusiveList<>
|
2020-10-18 19:37:54 +02:00 |
|
Max Kellermann
|
155fc8fa5a
|
include cleanup
|
2020-07-23 16:26:18 +02:00 |
|
Max Kellermann
|
62d0ceabcc
|
io/uring: basic Linux io_uring support
|
2020-05-05 17:10:17 +02:00 |
|