Home
last modified time | relevance | path

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

/freebsd/sys/sys/
H A Dbuf_ring.h145 uint32_t cons_head, cons_next, cons_idx; in buf_ring_dequeue_mc() local
158 cons_next = cons_head + 1; in buf_ring_dequeue_mc()
165 } while (!atomic_cmpset_32(&br->br_cons_head, cons_head, cons_next)); in buf_ring_dequeue_mc()
180 atomic_store_rel_32(&br->br_cons_tail, cons_next); in buf_ring_dequeue_mc()
194 uint32_t cons_head, cons_next, cons_idx; in buf_ring_dequeue_sc() local
202 cons_next = cons_head + 1; in buf_ring_dequeue_sc()
208 atomic_store_32(&br->br_cons_head, cons_next); in buf_ring_dequeue_sc()
221 atomic_store_rel_32(&br->br_cons_tail, cons_next); in buf_ring_dequeue_sc()
233 uint32_t cons_head, cons_next, prod_tail; in buf_ring_advance_sc() local
242 cons_next = cons_head + 1; in buf_ring_advance_sc()
[all …]