Lines Matching refs:prod
154 RING_IDX prod, cons; in xenvif_rx_ring_slots_available() local
157 prod = queue->rx.sring->req_prod; in xenvif_rx_ring_slots_available()
160 if (prod - cons >= needed) in xenvif_rx_ring_slots_available()
163 queue->rx.sring->req_event = prod + 1; in xenvif_rx_ring_slots_available()
169 } while (queue->rx.sring->req_prod != prod); in xenvif_rx_ring_slots_available()
1838 RING_IDX prod, cons; in xenvif_rx_queue_stalled() local
1840 prod = queue->rx.sring->req_prod; in xenvif_rx_queue_stalled()
1844 && prod - cons < XEN_NETBK_RX_SLOTS_MAX in xenvif_rx_queue_stalled()
1851 RING_IDX prod, cons; in xenvif_rx_queue_ready() local
1853 prod = queue->rx.sring->req_prod; in xenvif_rx_queue_ready()
1857 && prod - cons >= XEN_NETBK_RX_SLOTS_MAX; in xenvif_rx_queue_ready()