Lines Matching refs:vring_desc
72 struct vring_desc *indir_desc; /* Indirect descriptor, if any. */
426 struct vring_desc *desc) in vring_unmap_one_split_indirect()
471 static struct vring_desc *alloc_indirect_split(struct virtqueue *_vq, in alloc_indirect_split()
475 struct vring_desc *desc; in alloc_indirect_split()
485 desc = kmalloc_array(total_sg, sizeof(struct vring_desc), gfp); in alloc_indirect_split()
495 struct vring_desc *desc, in virtqueue_add_desc_split()
534 struct vring_desc *desc; in virtqueue_add_split()
630 vq, desc, total_sg * sizeof(struct vring_desc), in virtqueue_add_split()
637 total_sg * sizeof(struct vring_desc), in virtqueue_add_split()
763 struct vring_desc *indir_desc = in detach_buf_split()
775 BUG_ON(len == 0 || len % sizeof(struct vring_desc)); in detach_buf_split()
777 for (j = 0; j < len / sizeof(struct vring_desc); j++) in detach_buf_split()