Lines Matching defs:vr_payload
159 bus_dmamap_t vr_payload;
277 &vr->vr_payload);
297 if (vr->vr_payload) {
299 vr->vr_payload);
300 vr->vr_payload = 0;
511 r = bus_dmamap_load(virtio_dmat(vsc), vr->vr_payload,
522 KASSERT(vr->vr_payload->dm_nsegs <= sc->sc_seg_max);
523 r = virtio_enqueue_reserve(vsc, vq, slot, vr->vr_payload->dm_nsegs +
526 bus_dmamap_unload(virtio_dmat(vsc), vr->vr_payload);
538 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
549 virtio_enqueue(vsc, vq, slot, vr->vr_payload, false);
578 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
580 bus_dmamap_unload(virtio_dmat(vsc), vr->vr_payload);
617 r = bus_dmamap_load(virtio_dmat(vsc), vr->vr_payload,
628 KASSERT(vr->vr_payload->dm_nsegs <= sc->sc_seg_max);
629 r = virtio_enqueue_reserve(vsc, vq, slot, vr->vr_payload->dm_nsegs +
632 bus_dmamap_unload(virtio_dmat(vsc), vr->vr_payload);
647 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
658 virtio_enqueue(vsc, vq, slot, vr->vr_payload, !isread);
696 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
704 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
709 bus_dmamap_unload(virtio_dmat(vsc), vr->vr_payload);
779 r = bus_dmamap_load(virtio_dmat(vsc), vr->vr_payload,
785 r = virtio_enqueue_reserve(vsc, vq, slot, vr->vr_payload->dm_nsegs +
788 bus_dmamap_unload(virtio_dmat(vsc), vr->vr_payload);
802 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
813 virtio_enqueue(vsc, vq, slot, vr->vr_payload, true);
836 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
871 sc->sc_reqs[i].vr_payload);
1071 r = bus_dmamap_load(virtio_dmat(vsc), vr->vr_payload,
1081 KASSERT(vr->vr_payload->dm_nsegs <= sc->sc_seg_max);
1082 r = virtio_enqueue_reserve(vsc, vq, slot, vr->vr_payload->dm_nsegs +
1085 bus_dmamap_unload(virtio_dmat(vsc), vr->vr_payload);
1106 bus_dmamap_sync(virtio_dmat(vsc), vr->vr_payload,
1116 virtio_enqueue(vsc, vq, slot, vr->vr_payload, true);