Searched refs:vring_desc (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13-stable/sys/dev/virtio/ |
| HD | virtio_ring.h | 54 struct vring_desc { struct 88 struct vring_desc *desc; 138 size = num * sizeof(struct vring_desc); in vring_size() 152 vr->desc = (struct vring_desc *) p; in vring_init() 154 num * sizeof(struct vring_desc)); in vring_init()
|
| HD | virtqueue.c | 93 struct vring_desc *indirect; 124 struct vring_desc *); 129 struct vring_desc *, uint16_t, struct sglist *, int, int); 247 size = indirect_size * sizeof(struct vring_desc); in virtqueue_init_indirect() 291 struct vring_desc *indirect) in virtqueue_init_indirect_list() 696 vq_ring_enqueue_segments(struct virtqueue *vq, struct vring_desc *desc, in vq_ring_enqueue_segments() 700 struct vring_desc *dp; in vq_ring_enqueue_segments() 746 struct vring_desc *dp; in vq_ring_enqueue_indirect() 766 dp->len = vq_gtoh32(vq, needed * sizeof(struct vring_desc)); in vq_ring_enqueue_indirect() 839 struct vring_desc *dp; in vq_ring_free_chain()
|
| /freebsd-13-stable/usr.sbin/bhyve/ |
| HD | virtio.c | 190 vq->vq_desc = (struct vring_desc *)base; in vi_vq_init() 191 base += vq->vq_qsize * sizeof(struct vring_desc); in vi_vq_init() 215 _vq_record(int i, struct vring_desc *vd, struct vmctx *ctx, struct iovec *iov, in _vq_record() 276 struct vring_desc *vdir, *vindir, *vp; in vq_getchain() 908 addr_size = vq->vq_qsize * sizeof(struct vring_desc); in vi_pci_snapshot_queues()
|
| HD | virtio.h | 314 struct vring_desc *vq_desc; /* descriptor array */
|
| /freebsd-13-stable/sys/dev/beri/virtio/ |
| HD | virtio.c | 108 _vq_record(uint32_t offs, int i, volatile struct vring_desc *vd, in _vq_record() 129 volatile struct vring_desc *vdir, *vindir, *vp; in vq_getchain()
|
| HD | virtio.h | 54 volatile struct vring_desc *vq_desc; /* descriptor array */
|
| HD | virtio_block.c | 328 vq->vq_desc = (struct vring_desc *)base; in vq_init() 329 base += vq->vq_qsize * sizeof(struct vring_desc); in vq_init()
|
| /freebsd-13-stable/sys/dev/beri/virtio/network/ |
| HD | if_vtbe.c | 364 vq->vq_desc = (struct vring_desc *)base; in vq_init() 365 base += vq->vq_qsize * sizeof(struct vring_desc); in vq_init()
|