Home
last modified time | relevance | path

Searched refs:vring_virtqueue (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/virtio/
Dvirtio_ring.c88 struct vring_virtqueue { struct
206 #define to_vvq(_vq) container_of(_vq, struct vring_virtqueue, vq) argument
211 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_use_indirect()
324 static inline struct device *vring_dma_dev(const struct vring_virtqueue *vq) in vring_dma_dev()
330 static dma_addr_t vring_map_one_sg(const struct vring_virtqueue *vq, in vring_map_one_sg()
347 static dma_addr_t vring_map_single(const struct vring_virtqueue *vq, in vring_map_single()
358 static int vring_mapping_error(const struct vring_virtqueue *vq, in vring_mapping_error()
372 static void vring_unmap_one_split_indirect(const struct vring_virtqueue *vq, in vring_unmap_one_split_indirect()
397 static unsigned int vring_unmap_one_split(const struct vring_virtqueue *vq, in vring_unmap_one_split()
457 struct vring_virtqueue *vring = to_vvq(vq); in virtqueue_add_desc_split()
[all …]