Searched refs:cons_next (Results 1 – 1 of 1) sorted by relevance
| /freebsd/sys/sys/ |
| H A D | buf_ring.h | 149 uint32_t cons_head, cons_next, cons_idx; in buf_ring_dequeue_mc() local 162 cons_next = cons_head + 1; in buf_ring_dequeue_mc() 169 } while (!atomic_cmpset_32(&br->br_cons_head, cons_head, cons_next)); in buf_ring_dequeue_mc() 184 atomic_store_rel_32(&br->br_cons_tail, cons_next); in buf_ring_dequeue_mc() 198 uint32_t cons_head, cons_next, cons_idx; in buf_ring_dequeue_sc() local 208 cons_next = cons_head + 1; in buf_ring_dequeue_sc() 214 atomic_store_32(&br->br_cons_head, cons_next); in buf_ring_dequeue_sc() 223 atomic_store_rel_32(&br->br_cons_tail, cons_next); in buf_ring_dequeue_sc() 235 uint32_t cons_head, cons_next, prod_tail; in buf_ring_advance_sc() local 244 cons_next = cons_head + 1; in buf_ring_advance_sc() [all …]
|