Lines Matching refs:virtqueue
85 struct virtqueue *qe_queue;
97 struct virtqueue { struct
179 struct virtqueue *virtio_alloc_vq(struct virtio_softc *sc,
182 void virtio_free_vq(struct virtqueue *);
184 struct vq_entry *vq_alloc_entry(struct virtqueue *vq);
185 void vq_free_entry(struct virtqueue *vq, struct vq_entry *qe);
186 uint_t vq_num_used(struct virtqueue *vq);
188 void virtio_stop_vq_intr(struct virtqueue *);
189 void virtio_start_vq_intr(struct virtqueue *);
199 struct vq_entry *virtio_pull_chain(struct virtqueue *vq, uint32_t *len);
201 void virtio_sync_vq(struct virtqueue *vq);