Lines Matching refs:cons
391 RING_IDX cons, prod;
409 for (cons = queue->tx.rsp_cons; cons != prod; cons++) {
414 RING_COPY_RESPONSE(&queue->tx, cons, &txrsp);
933 RING_IDX cons = queue->rx.rsp_cons;
940 if (unlikely(cons + 1 == rp)) {
947 RING_COPY_RESPONSE(&queue->rx, ++cons, &extra);
959 skb = xennet_get_rx_skb(queue, cons);
960 ref = xennet_get_rx_ref(queue, cons);
964 xennet_set_rx_rsp_cons(queue, cons);
1022 RING_IDX cons = queue->rx.rsp_cons;
1023 struct sk_buff *skb = xennet_get_rx_skb(queue, cons);
1025 grant_ref_t ref = xennet_get_rx_ref(queue, cons);
1043 cons = queue->rx.rsp_cons;
1103 if (cons + slots == rp) {
1110 RING_COPY_RESPONSE(&queue->rx, cons + slots, &rx_local);
1112 skb = xennet_get_rx_skb(queue, cons + slots);
1113 ref = xennet_get_rx_ref(queue, cons + slots);
1124 xennet_set_rx_rsp_cons(queue, cons + slots);
1162 RING_IDX cons = queue->rx.rsp_cons;
1169 RING_COPY_RESPONSE(&queue->rx, ++cons, &rx);
1179 ++cons + skb_queue_len(list));
1192 xennet_set_rx_rsp_cons(queue, cons);