Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/sys/
HDbuf_ring.h76 uint32_t prod_head, prod_next, prod_idx; in buf_ring_enqueue() local
103 prod_head = atomic_load_acq_32(&br->br_prod_head); in buf_ring_enqueue()
104 prod_next = prod_head + 1; in buf_ring_enqueue()
109 if (prod_head == br->br_prod_head && in buf_ring_enqueue()
117 } while (!atomic_cmpset_acq_32(&br->br_prod_head, prod_head, prod_next)); in buf_ring_enqueue()
118 prod_idx = prod_head & mask; in buf_ring_enqueue()
130 while (br->br_prod_tail != prod_head) in buf_ring_enqueue()
/freebsd-14-stable/tools/tools/netmap/
HDnmreplay.c553 uint64_t prod_head; /* cached copy */ member
767 q->prod_head = q->prod_tail = 0; in pcap_prod()