Searched refs:vring_dma_dev (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/virtio/ |
H A D | virtio_ring.c | 360 static struct device *vring_dma_dev(const struct vring_virtqueue *vq) in vring_dma_dev() function 390 *addr = dma_map_page(vring_dma_dev(vq), in vring_map_one_sg() 394 if (dma_mapping_error(vring_dma_dev(vq), *addr)) in vring_map_one_sg() 407 return dma_map_single(vring_dma_dev(vq), in vring_map_single() 417 return dma_mapping_error(vring_dma_dev(vq), addr); in vring_mapping_error() 453 dma_unmap_page(vring_dma_dev(vq), in vring_unmap_one_split_indirect() 472 dma_unmap_single(vring_dma_dev(vq), in vring_unmap_one_split() 481 dma_unmap_page(vring_dma_dev(vq), in vring_unmap_one_split() 1185 vring_dma_dev(vq)); in virtqueue_resize_split() 1203 vring_free_split(&vring_split, vdev, vring_dma_dev(v in virtqueue_resize_split() [all...] |
/kernel/linux/linux-5.10/drivers/virtio/ |
H A D | virtio_ring.c | 319 static inline struct device *vring_dma_dev(const struct vring_virtqueue *vq) in vring_dma_dev() function 337 return dma_map_page(vring_dma_dev(vq), in vring_map_one_sg() 349 return dma_map_single(vring_dma_dev(vq), in vring_map_single() 359 return dma_mapping_error(vring_dma_dev(vq), addr); in vring_mapping_error() 378 dma_unmap_single(vring_dma_dev(vq), in vring_unmap_one_split() 384 dma_unmap_page(vring_dma_dev(vq), in vring_unmap_one_split() 925 dma_unmap_single(vring_dma_dev(vq), in vring_unmap_state_packed() 930 dma_unmap_page(vring_dma_dev(vq), in vring_unmap_state_packed() 948 dma_unmap_single(vring_dma_dev(vq), in vring_unmap_desc_packed() 954 dma_unmap_page(vring_dma_dev(v in vring_unmap_desc_packed() [all...] |
Completed in 6 milliseconds