Lines Matching defs:vring_dma_dev
360 static struct device *vring_dma_dev(const struct vring_virtqueue *vq)
390 *addr = dma_map_page(vring_dma_dev(vq),
394 if (dma_mapping_error(vring_dma_dev(vq), *addr))
407 return dma_map_single(vring_dma_dev(vq),
417 return dma_mapping_error(vring_dma_dev(vq), addr);
453 dma_unmap_page(vring_dma_dev(vq),
472 dma_unmap_single(vring_dma_dev(vq),
481 dma_unmap_page(vring_dma_dev(vq),
1185 vring_dma_dev(vq));
1203 vring_free_split(&vring_split, vdev, vring_dma_dev(vq));
1234 dma_unmap_single(vring_dma_dev(vq),
1242 dma_unmap_page(vring_dma_dev(vq),
1259 dma_unmap_page(vring_dma_dev(vq),
2132 if (vring_alloc_queue_packed(&vring_packed, vdev, num, vring_dma_dev(vq)))
2149 vring_free_packed(&vring_packed, vdev, vring_dma_dev(vq));
2328 return vring_dma_dev(vq);
2882 vring_dma_dev(vq));
2888 vring_dma_dev(vq));
2894 vring_dma_dev(vq));
2903 vring_dma_dev(vq));
3132 return dma_map_single_attrs(vring_dma_dev(vq), ptr, size, dir, attrs);
3156 dma_unmap_single_attrs(vring_dma_dev(vq), addr, size, dir, attrs);
3174 return dma_mapping_error(vring_dma_dev(vq), addr);
3195 return dma_need_sync(vring_dma_dev(vq), addr);
3217 struct device *dev = vring_dma_dev(vq);
3243 struct device *dev = vring_dma_dev(vq);