Lines Matching refs:rx_copy
145 gnttab_batch_copy(queue->rx_copy.op, queue->rx_copy.num); in xenvif_rx_copy_flush()
147 for (i = 0; i < queue->rx_copy.num; i++) { in xenvif_rx_copy_flush()
150 op = &queue->rx_copy.op[i]; in xenvif_rx_copy_flush()
159 queue->rx_copy.idx[i]); in xenvif_rx_copy_flush()
164 queue->rx_copy.num = 0; in xenvif_rx_copy_flush()
171 __skb_queue_purge(queue->rx_copy.completed); in xenvif_rx_copy_flush()
182 if (queue->rx_copy.num == COPY_BATCH_SIZE) in xenvif_rx_copy_add()
185 op = &queue->rx_copy.op[queue->rx_copy.num]; in xenvif_rx_copy_add()
207 queue->rx_copy.idx[queue->rx_copy.num] = queue->rx.req_cons; in xenvif_rx_copy_add()
208 queue->rx_copy.num++; in xenvif_rx_copy_add()
315 __skb_queue_tail(queue->rx_copy.completed, pkt->skb); in xenvif_rx_complete()
478 queue->rx_copy.completed = &completed_skbs; in xenvif_rx_action()