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_ringcount: 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); }