Lines Matching refs:queue_sel

174         if (!virtio_queue_get_num(vdev, vdev->queue_sel)) {  in virtio_mmio_read()
186 return virtio_queue_get_addr(vdev, vdev->queue_sel) in virtio_mmio_read()
196 return proxy->vqs[vdev->queue_sel].enabled; in virtio_mmio_read()
348 vdev->queue_sel = value; in virtio_mmio_write()
353 virtio_queue_set_num(vdev, vdev->queue_sel, value); in virtio_mmio_write()
356 virtio_queue_update_rings(vdev, vdev->queue_sel); in virtio_mmio_write()
358 virtio_init_region_cache(vdev, vdev->queue_sel); in virtio_mmio_write()
359 proxy->vqs[vdev->queue_sel].num = value; in virtio_mmio_write()
370 virtio_queue_set_align(vdev, vdev->queue_sel, value); in virtio_mmio_write()
383 virtio_queue_set_addr(vdev, vdev->queue_sel, in virtio_mmio_write()
396 virtio_queue_set_num(vdev, vdev->queue_sel, in virtio_mmio_write()
397 proxy->vqs[vdev->queue_sel].num); in virtio_mmio_write()
398 virtio_queue_set_rings(vdev, vdev->queue_sel, in virtio_mmio_write()
399 ((uint64_t)proxy->vqs[vdev->queue_sel].desc[1]) << 32 | in virtio_mmio_write()
400 proxy->vqs[vdev->queue_sel].desc[0], in virtio_mmio_write()
401 ((uint64_t)proxy->vqs[vdev->queue_sel].avail[1]) << 32 | in virtio_mmio_write()
402 proxy->vqs[vdev->queue_sel].avail[0], in virtio_mmio_write()
403 ((uint64_t)proxy->vqs[vdev->queue_sel].used[1]) << 32 | in virtio_mmio_write()
404 proxy->vqs[vdev->queue_sel].used[0]); in virtio_mmio_write()
405 proxy->vqs[vdev->queue_sel].enabled = 1; in virtio_mmio_write()
407 proxy->vqs[vdev->queue_sel].enabled = 0; in virtio_mmio_write()
454 proxy->vqs[vdev->queue_sel].desc[0] = value; in virtio_mmio_write()
464 proxy->vqs[vdev->queue_sel].desc[1] = value; in virtio_mmio_write()
474 proxy->vqs[vdev->queue_sel].avail[0] = value; in virtio_mmio_write()
484 proxy->vqs[vdev->queue_sel].avail[1] = value; in virtio_mmio_write()
494 proxy->vqs[vdev->queue_sel].used[0] = value; in virtio_mmio_write()
504 proxy->vqs[vdev->queue_sel].used[1] = value; in virtio_mmio_write()