Lines Matching defs:vq
279 struct virtqueue *vq = &sc->sc_vq[VQ_INFLATE];
305 if (virtio_enqueue_prep(vsc, vq, &slot) != 0) {
311 if (virtio_enqueue_reserve(vsc, vq, slot, 1)) {
319 virtio_enqueue(vsc, vq, slot, b->bl_dmamap, true);
320 virtio_enqueue_commit(vsc, vq, slot, true);
327 inflateq_done(struct virtqueue *vq)
329 struct virtio_softc *vsc = vq->vq_owner;
344 struct virtqueue *vq = &sc->sc_vq[VQ_INFLATE];
350 r = virtio_dequeue(vsc, vq, &slot, NULL);
356 virtio_dequeue_commit(vsc, vq, slot);
390 struct virtqueue *vq = &sc->sc_vq[VQ_DEFLATE];
411 if (virtio_enqueue_prep(vsc, vq, &slot) != 0) {
421 if (virtio_enqueue_reserve(vsc, vq, slot, 1) != 0) {
433 virtio_enqueue(vsc, vq, slot, b->bl_dmamap, true);
434 virtio_enqueue_commit(vsc, vq, slot, true);
444 deflateq_done(struct virtqueue *vq)
446 struct virtio_softc *vsc = vq->vq_owner;
461 struct virtqueue *vq = &sc->sc_vq[VQ_DEFLATE];
466 r = virtio_dequeue(vsc, vq, &slot, NULL);
472 virtio_dequeue_commit(vsc, vq, slot);