Searched refs:br_prod_tail (Results 1 – 3 of 3) sorted by relevance
55 uint32_t br_prod_tail; member90 buf, i, atomic_load_32(&br->br_prod_tail), in buf_ring_enqueue()131 while (atomic_load_32(&br->br_prod_tail) != prod_head) in buf_ring_enqueue()133 atomic_store_rel_32(&br->br_prod_tail, prod_next); in buf_ring_enqueue()159 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_dequeue_mc()200 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_dequeue_sc()240 prod_tail = atomic_load_32(&br->br_prod_tail); in buf_ring_advance_sc()275 KASSERT(cons_idx != (atomic_load_32(&br->br_prod_tail) & mask), in buf_ring_putback_sc()295 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_peek()316 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_peek_clear_sc()[all …]
128 br->br_prod_head = br->br_cons_head = br->br_prod_tail = in ATF_TC_BODY()150 ATF_REQUIRE(br->br_prod_tail == 1); in ATF_TC_BODY()
53 br->br_prod_tail = br->br_cons_tail = 0; in buf_ring_alloc()