Searched refs:vring_desc (Results 1 - 8 of 8) sorted by relevance
/freebsd-current/sys/dev/virtio/ |
H A D | virtio_ring.h | 54 struct vring_desc { struct 88 struct vring_desc *desc; 105 * struct vring_desc desc[num]; 138 size = num * sizeof(struct vring_desc); 152 vr->desc = (struct vring_desc *) p; 154 num * sizeof(struct vring_desc));
|
H A D | virtqueue.c | 93 struct vring_desc *indirect; 124 struct vring_desc *); 129 struct vring_desc *, uint16_t, struct sglist *, int, int); 140 "struct vring_desc *", "uint16_t", "struct sglist *", "int", "int"); 252 size = indirect_size * sizeof(struct vring_desc); 296 struct vring_desc *indirect) 701 vq_ring_enqueue_segments(struct virtqueue *vq, struct vring_desc *desc, 705 struct vring_desc *dp; 755 struct vring_desc *dp; 775 dp->len = vq_gtoh32(vq, needed * sizeof(struct vring_desc)); [all...] |
/freebsd-current/sys/dev/beri/virtio/ |
H A D | virtio.h | 54 volatile struct vring_desc *vq_desc; /* descriptor array */
|
H A D | virtio.c | 107 _vq_record(uint32_t offs, int i, volatile struct vring_desc *vd, 123 volatile struct vring_desc *vdir, *vindir, *vp;
|
H A D | virtio_block.c | 326 vq->vq_desc = (struct vring_desc *)base; 327 base += vq->vq_qsize * sizeof(struct vring_desc);
|
/freebsd-current/usr.sbin/bhyve/ |
H A D | virtio.h | 314 struct vring_desc *vq_desc; /* descriptor array */
|
H A D | virtio.c | 191 vq->vq_desc = (struct vring_desc *)base; 192 base += vq->vq_qsize * sizeof(struct vring_desc); 216 _vq_record(int i, struct vring_desc *vd, struct vmctx *ctx, struct iovec *iov, 272 struct vring_desc *vdir, *vindir, *vp; 906 addr_size = vq->vq_qsize * sizeof(struct vring_desc);
|
/freebsd-current/sys/dev/beri/virtio/network/ |
H A D | if_vtbe.c | 363 vq->vq_desc = (struct vring_desc *)base; 364 base += vq->vq_qsize * sizeof(struct vring_desc);
|
Completed in 134 milliseconds