Home
last modified time | relevance | path

Searched refs:desc_extra (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_ring.c104 struct vring_desc_extra *desc_extra; member
144 struct vring_desc_extra *desc_extra; member
463 struct vring_desc_extra *extra = vq->split.desc_extra; in vring_unmap_one_split()
524 struct vring_desc_extra *extra = vring->split.desc_extra; in virtqueue_add_desc_split()
647 vq->split.desc_extra[prev & (vq->split.vring.num - 1)].flags &= in virtqueue_add_split()
674 vq->free_head = vq->split.desc_extra[head].next; in virtqueue_add_split()
779 i = vq->split.desc_extra[i].next; in detach_buf_split()
784 vq->split.desc_extra[i].next = vq->free_head; in detach_buf_split()
799 len = vq->split.desc_extra[head].len; in detach_buf_split()
801 BUG_ON(!(vq->split.desc_extra[hea in detach_buf_split()
1893 struct vring_desc_extra *desc_extra; vring_alloc_desc_extra() local
[all...]
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c169 struct vring_desc_extra_packed *desc_extra; member
1037 vq->packed.desc_extra[id].addr = addr; in virtqueue_add_indirect_packed()
1038 vq->packed.desc_extra[id].len = total_sg * in virtqueue_add_indirect_packed()
1040 vq->packed.desc_extra[id].flags = VRING_DESC_F_INDIRECT | in virtqueue_add_indirect_packed()
1176 vq->packed.desc_extra[curr].addr = addr; in virtqueue_add_packed()
1177 vq->packed.desc_extra[curr].len = sg->length; in virtqueue_add_packed()
1178 vq->packed.desc_extra[curr].flags = in virtqueue_add_packed()
1311 &vq->packed.desc_extra[curr]); in detach_buf_packed()
1325 len = vq->packed.desc_extra[id].len; in detach_buf_packed()
1665 vq->packed.desc_extra in vring_create_virtqueue_packed()
[all...]

Completed in 9 milliseconds