Function buf_ring_advance [src]
Make count new buffers visible to the kernel. Called after
io_uring_buf_ring_add has been called count times to fill in new buffers.
Prototype
pub fn buf_ring_advance(br: *linux.io_uring_buf_ring, count: u16) void
Parameters
br: *linux.io_uring_buf_ring
count: u16
Source
pub fn buf_ring_advance(br: *linux.io_uring_buf_ring, count: u16) void {
const tail: u16 = br.tail +% count;
@atomicStore(u16, &br.tail, tail, .release);
}