Lines Matching refs:cop
395 struct gnttab_copy *cop = queue->tx_copy_ops + *copy_ops; in xenvif_get_requests() local
410 cop->source.u.ref = txp->gref; in xenvif_get_requests()
411 cop->source.domid = queue->vif->domid; in xenvif_get_requests()
412 cop->source.offset = txp->offset; in xenvif_get_requests()
414 cop->dest.domid = DOMID_SELF; in xenvif_get_requests()
415 cop->dest.offset = (offset_in_page(skb->data + in xenvif_get_requests()
418 cop->dest.u.gmfn = virt_to_gfn(skb->data + skb_headlen(skb) in xenvif_get_requests()
422 if (cop->dest.offset + amount > XEN_PAGE_SIZE) { in xenvif_get_requests()
423 amount = XEN_PAGE_SIZE - cop->dest.offset; in xenvif_get_requests()
428 cop->len = amount; in xenvif_get_requests()
429 cop->flags = GNTCOPY_source_gref; in xenvif_get_requests()
438 cop++; in xenvif_get_requests()
502 (*copy_ops) = cop - queue->tx_copy_ops; in xenvif_get_requests()