Home
last modified time | relevance | path

Searched refs:vq_used (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/dev/pci/
H A Dvirtio.c602 if (vq->vq_used_idx == virtio_rw16(sc, vq->vq_used->idx)) in virtio_vq_is_enqueued()
625 (virtio_rw16(sc, vq->vq_used->idx) - vq->vq_used_idx); in virtio_postpone_intr()
705 if (vq->vq_used_idx == virtio_rw16(sc, vq->vq_used->idx)) in virtio_start_vq_intr()
807 + sizeof(vq->vq_used[0].ring[0]) * vq_num; in virtio_alloc_vq()
865 vq->vq_used = VIRTIO_PTR(vq->vq_vaddr, vq->vq_usedoffset); in virtio_alloc_vq()
866 vq->vq_avail_event = VIRTIO_PTR(vq->vq_used, in virtio_alloc_vq()
1255 flags = virtio_rw16(sc, vq->vq_used->flags); in virtio_enqueue_commit()
1295 if (vq->vq_used_idx == virtio_rw16(sc, vq->vq_used->idx)) in virtio_dequeue()
1301 slot = virtio_rw32(sc, vq->vq_used->ring[usedidx].id); in virtio_dequeue()
1309 *lenp = virtio_rw32(sc, vq->vq_used in virtio_dequeue()
[all...]
H A Dvirtiovar.h81 struct vring_used *vq_used; member