Lines Matching refs:cons
162 RING_IDX prod, cons; in xenvif_rx_ring_slots_available() local
169 cons = queue->rx.req_cons; in xenvif_rx_ring_slots_available()
171 if (prod - cons >= needed) in xenvif_rx_ring_slots_available()
702 RING_IDX cons = queue->tx.req_cons; in xenvif_tx_err() local
710 if (cons == end) in xenvif_tx_err()
712 RING_COPY_REQUEST(&queue->tx, cons++, txp); in xenvif_tx_err()
714 queue->tx.req_cons = cons; in xenvif_tx_err()
731 RING_IDX cons = queue->tx.req_cons; in xenvif_count_requests() local
779 RING_COPY_REQUEST(&queue->tx, cons + slots, txp); in xenvif_count_requests()
816 xenvif_tx_err(queue, first, cons + slots); in xenvif_count_requests()
1103 RING_IDX cons = queue->tx.req_cons; in xenvif_get_extras() local
1112 RING_COPY_REQUEST(&queue->tx, cons, &extra); in xenvif_get_extras()
1115 queue->tx.req_cons = ++cons; in xenvif_get_extras()
1123 queue->tx.req_cons = ++cons; in xenvif_get_extras()
1986 RING_IDX prod, cons; in xenvif_rx_queue_stalled() local
1989 cons = queue->rx.req_cons; in xenvif_rx_queue_stalled()
1991 return !queue->stalled && prod - cons < 1 in xenvif_rx_queue_stalled()
1998 RING_IDX prod, cons; in xenvif_rx_queue_ready() local
2001 cons = queue->rx.req_cons; in xenvif_rx_queue_ready()
2003 return queue->stalled && prod - cons >= 1; in xenvif_rx_queue_ready()