Lines Matching refs:virtqueue

72                         struct virtqueue *);
109 struct virtqueue *vq = &sc->sc_vqs[i]; in virtio_reinit_start()
458 struct virtqueue *vq = xvq; in virtio_vq_done()
466 struct virtqueue *vq; in virtio_vq_intr()
483 vq_sync_descs(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_descs()
492 vq_sync_aring_all(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_aring_all()
505 vq_sync_aring_header(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_aring_header()
514 vq_sync_aring_payload(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_aring_payload()
524 vq_sync_aring_used(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_aring_used()
537 vq_sync_uring_all(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_uring_all()
550 vq_sync_uring_header(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_uring_header()
559 vq_sync_uring_payload(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_uring_payload()
569 vq_sync_uring_avail(struct virtio_softc *sc, struct virtqueue *vq, int ops) in vq_sync_uring_avail()
582 vq_sync_indirect(struct virtio_softc *sc, struct virtqueue *vq, int slot, in vq_sync_indirect()
593 virtio_vq_is_enqueued(struct virtio_softc *sc, struct virtqueue *vq) in virtio_vq_is_enqueued()
612 virtio_postpone_intr(struct virtio_softc *sc, struct virtqueue *vq, in virtio_postpone_intr()
636 virtio_postpone_intr_smart(struct virtio_softc *sc, struct virtqueue *vq) in virtio_postpone_intr_smart()
651 virtio_postpone_intr_far(struct virtio_softc *sc, struct virtqueue *vq) in virtio_postpone_intr_far()
665 virtio_stop_vq_intr(struct virtio_softc *sc, struct virtqueue *vq) in virtio_stop_vq_intr()
686 virtio_start_vq_intr(struct virtio_softc *sc, struct virtqueue *vq) in virtio_start_vq_intr()
718 virtio_reset_vq(struct virtio_softc *sc, struct virtqueue *vq) in virtio_reset_vq()
757 virtio_init_vq_vqdone(struct virtio_softc *sc, struct virtqueue *vq, in virtio_init_vq_vqdone()
758 int index, int (*vq_done)(struct virtqueue *)) in virtio_init_vq_vqdone() argument
766 virtio_init_vq(struct virtio_softc *sc, struct virtqueue *vq, int index, in virtio_init_vq()
783 virtio_alloc_vq(struct virtio_softc *sc, struct virtqueue *vq, in virtio_alloc_vq()
909 virtio_free_vq(struct virtio_softc *sc, struct virtqueue *vq) in virtio_free_vq()
953 vq_alloc_slot_locked(struct virtio_softc *sc, struct virtqueue *vq, in vq_alloc_slot_locked()
982 vq_alloc_slot(struct virtio_softc *sc, struct virtqueue *vq, size_t nslots) in vq_alloc_slot()
994 vq_free_slot(struct virtio_softc *sc, struct virtqueue *vq, uint16_t slot) in vq_free_slot()
1046 virtio_enqueue_prep(struct virtio_softc *sc, struct virtqueue *vq, int *slotp) in virtio_enqueue_prep()
1066 virtio_enqueue_reserve(struct virtio_softc *sc, struct virtqueue *vq, in virtio_enqueue_reserve()
1132 virtio_enqueue(struct virtio_softc *sc, struct virtqueue *vq, int slot, in virtio_enqueue()
1169 virtio_enqueue_p(struct virtio_softc *sc, struct virtqueue *vq, int slot, in virtio_enqueue_p()
1207 virtio_enqueue_commit(struct virtio_softc *sc, struct virtqueue *vq, int slot, in virtio_enqueue_commit()
1269 virtio_enqueue_abort(struct virtio_softc *sc, struct virtqueue *vq, int slot) in virtio_enqueue_abort()
1290 virtio_dequeue(struct virtio_softc *sc, struct virtqueue *vq, in virtio_dequeue()
1319 virtio_dequeue_commit(struct virtio_softc *sc, struct virtqueue *vq, int slot) in virtio_dequeue_commit()
1355 struct virtqueue *vqs, size_t nvqs, in virtio_child_attach_finish()