Lines Matching refs:vring_desc_extra

90 struct vring_desc_extra {  struct
112 struct vring_desc_extra *desc_extra; argument
152 struct vring_desc_extra *desc_extra;
226 static struct vring_desc_extra *vring_alloc_desc_extra(unsigned int num);
292 const struct vring_desc_extra *extra) in vring_need_unmap_buffer()
445 struct vring_desc_extra *extra) in vring_unmap_one_split()
479 struct vring_desc_extra *extra; in alloc_indirect_split()
496 extra = (struct vring_desc_extra *)&desc[total_sg]; in alloc_indirect_split()
506 struct vring_desc_extra *extra, in virtqueue_add_desc_split()
540 struct vring_desc_extra *extra; in virtqueue_add_split()
576 extra = (struct vring_desc_extra *)&desc[total_sg]; in virtqueue_add_split()
750 struct vring_desc_extra *extra; in detach_buf_split()
791 extra = (struct vring_desc_extra *)&indir_desc[num]; in detach_buf_split()
1043 struct vring_desc_extra *extra; in vring_alloc_state_extra_split()
1270 const struct vring_desc_extra *extra) in vring_unmap_extra_packed()
1298 struct vring_desc_extra *extra; in alloc_indirect_packed()
1315 extra = (struct vring_desc_extra *)&desc[total_sg]; in alloc_indirect_packed()
1332 struct vring_desc_extra *extra; in virtqueue_add_indirect_packed()
1344 extra = (struct vring_desc_extra *)&desc[total_sg]; in virtqueue_add_indirect_packed()
1678 struct vring_desc_extra *extra; in detach_buf_packed()
1690 extra = (struct vring_desc_extra *)&desc[num]; in detach_buf_packed()
1945 static struct vring_desc_extra *vring_alloc_desc_extra(unsigned int num) in vring_alloc_desc_extra()
1947 struct vring_desc_extra *desc_extra; in vring_alloc_desc_extra()
1950 desc_extra = kmalloc_array(num, sizeof(struct vring_desc_extra), in vring_alloc_desc_extra()
1955 memset(desc_extra, 0, num * sizeof(struct vring_desc_extra)); in vring_alloc_desc_extra()
2046 struct vring_desc_extra *extra; in vring_alloc_state_extra_packed()