Lines Matching refs:cons
154 RING_IDX prod, cons; in xenvif_rx_ring_slots_available() local
158 cons = queue->rx.req_cons; in xenvif_rx_ring_slots_available()
160 if (prod - cons >= needed) in xenvif_rx_ring_slots_available()
655 RING_IDX cons = queue->tx.req_cons; in xenvif_tx_err() local
663 if (cons == end) in xenvif_tx_err()
665 txp = RING_GET_REQUEST(&queue->tx, cons++); in xenvif_tx_err()
667 queue->tx.req_cons = cons; in xenvif_tx_err()
684 RING_IDX cons = queue->tx.req_cons; in xenvif_count_requests() local
732 memcpy(txp, RING_GET_REQUEST(&queue->tx, cons + slots), in xenvif_count_requests()
770 xenvif_tx_err(queue, first, cons + slots); in xenvif_count_requests()
1070 RING_IDX cons = queue->tx.req_cons; in xenvif_get_extras() local
1079 memcpy(&extra, RING_GET_REQUEST(&queue->tx, cons), in xenvif_get_extras()
1083 queue->tx.req_cons = ++cons; in xenvif_get_extras()
1091 queue->tx.req_cons = ++cons; in xenvif_get_extras()
1838 RING_IDX prod, cons; in xenvif_rx_queue_stalled() local
1841 cons = queue->rx.req_cons; 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
1854 cons = queue->rx.req_cons; in xenvif_rx_queue_ready()
1857 && prod - cons >= XEN_NETBK_RX_SLOTS_MAX; in xenvif_rx_queue_ready()