Searched refs:producer (Results 1 – 3 of 3) sorted by relevance
17 u32 producer ____cacheline_aligned_in_smp;214 q->cached_prod = READ_ONCE(q->ring->producer); in __xskq_cons_peek()266 return READ_ONCE(q->ring->producer) - READ_ONCE(q->ring->consumer) == in xskq_cons_is_full()273 return READ_ONCE(q->ring->producer) - READ_ONCE(q->ring->consumer); in xskq_cons_present_entries()340 WRITE_ONCE(q->ring->producer, idx); in __xskq_prod_submit()351 u32 idx = q->ring->producer; in xskq_prod_submit_addr()360 __xskq_prod_submit(q, q->ring->producer + nb_entries); in xskq_prod_submit_n()366 return READ_ONCE(q->ring->consumer) == READ_ONCE(q->ring->producer); in xskq_prod_is_empty()
15 __u64 producer; member
922 ring->producer = offsetof(struct xdp_rxtx_ring, ptrs.producer); in xsk_enter_rxtx_offsets()929 ring->producer = offsetof(struct xdp_umem_ring, ptrs.producer); in xsk_enter_umem_offsets()