I just today realized io_uring is meant to be read as "I.O.U. Ring" which perfectly describes how it works.
I/O Userspace Ring (ring buffers)
If it was meant to be read that way, it should have been named iou_ring.
Are you sure it's not I.O. µ (micro) ring?
I/O Userspace Ring (ring buffers)