Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c70 struct vring_desc *indir_desc; /* Indirect descriptor, if any. */ member
75 struct vring_packed_desc *indir_desc; /* Indirect descriptor, if any. */ member
540 vq->split.desc_state[head].indir_desc = desc; in virtqueue_add_split()
542 vq->split.desc_state[head].indir_desc = ctx; in virtqueue_add_split()
647 struct vring_desc *indir_desc = in detach_buf_split() local
648 vq->split.desc_state[head].indir_desc; in detach_buf_split()
652 if (!indir_desc) in detach_buf_split()
663 vring_unmap_one_split(vq, &indir_desc[j]); in detach_buf_split()
665 kfree(indir_desc); in detach_buf_split()
666 vq->split.desc_state[head].indir_desc in detach_buf_split()
[all...]
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_ring.c72 struct vring_desc *indir_desc; /* Indirect descriptor, if any. */ member
77 struct vring_packed_desc *indir_desc; /* Indirect descriptor, if any. */ member
681 vq->split.desc_state[head].indir_desc = desc; in virtqueue_add_split()
683 vq->split.desc_state[head].indir_desc = ctx; in virtqueue_add_split()
791 struct vring_desc *indir_desc = in detach_buf_split() local
792 vq->split.desc_state[head].indir_desc; in detach_buf_split()
796 if (!indir_desc) in detach_buf_split()
807 vring_unmap_one_split_indirect(vq, &indir_desc[j]); in detach_buf_split()
810 kfree(indir_desc); in detach_buf_split()
811 vq->split.desc_state[head].indir_desc in detach_buf_split()
[all...]

Completed in 5 milliseconds