Home
last modified time | relevance | path

Searched refs:prod_next (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/sys/sys/
H A Dbuf_ring.h76 uint32_t prod_head, prod_next, prod_idx; in buf_ring_enqueue() local
104 prod_next = prod_head + 1; in buf_ring_enqueue()
107 if ((int32_t)(cons_tail + br->br_prod_size - prod_next) < 1) { in buf_ring_enqueue()
117 } while (!atomic_cmpset_acq_32(&br->br_prod_head, prod_head, prod_next)); in buf_ring_enqueue()
132 atomic_store_rel_32(&br->br_prod_tail, prod_next); in buf_ring_enqueue()