K3_RING_FLAG_BUSY
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!(ring->flags & K3_RING_FLAG_BUSY))
ring->flags |= K3_RING_FLAG_BUSY;
reverse_ring->flags |= K3_RING_FLAG_BUSY;
ring->flags |= K3_RING_FLAG_BUSY;
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))
if (!ring || !(ring->flags & K3_RING_FLAG_BUSY))