Searched refs:br_prod_tail (Results 1 - 2 of 2) sorted by relevance

/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dbuf_ring.h48 volatile uint32_t br_prod_tail; member in struct:buf_ring
76 buf, i, br->br_prod_tail, br->br_cons_tail);
106 while (br->br_prod_tail != prod_head)
108 atomic_store_rel_int(&br->br_prod_tail, prod_next);
128 if (cons_head == br->br_prod_tail) {
184 * atomic_store_rel_32(&br->br_prod_tail, ...);
185 * prod_tail = br->br_prod_tail;
197 prod_tail = atomic_load_acq_32(&br->br_prod_tail);
241 prod_tail = br->br_prod_tail;
272 KASSERT_FREEBSD(br->br_cons_head != br->br_prod_tail,
[all...]
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_subr_bufring.c57 br->br_prod_tail = br->br_cons_tail = 0;

Completed in 39 milliseconds