Home
last modified time | relevance | path

Searched refs:queue_select (Results 1 – 7 of 7) sorted by relevance

/openbsd/usr.sbin/vmd/
H A Dvioblk.c255 if (dev->cfg.queue_select > 0) in vioblk_update_qa()
258 vq_info = &dev->vq[dev->cfg.queue_select]; in vioblk_update_qa()
273 if (dev->cfg.queue_select > 0) { in vioblk_update_qs()
278 vq_info = &dev->vq[dev->cfg.queue_select]; in vioblk_update_qs()
593 vioblk->cfg.queue_select = data; in handle_io_write()
612 vioblk->cfg.queue_select = 0; in handle_io_write()
773 data = vioblk->cfg.queue_select; in handle_io_read()
H A Dvionet.c324 if (dev->cfg.queue_select > 1) in vionet_update_qa()
327 vq_info = &dev->vq[dev->cfg.queue_select]; in vionet_update_qa()
350 if (dev->cfg.queue_select > 1) { in vionet_update_qs()
352 dev->cfg.queue_select); in vionet_update_qs()
357 vq_info = &dev->vq[dev->cfg.queue_select]; in vionet_update_qs()
1070 vionet->cfg.queue_select = data; in handle_io_write()
1128 data = vionet->cfg.queue_select; in handle_io_read()
1339 vionet->cfg.queue_select = 0; in read_pipe_main()
H A Dvirtio.c124 if (viornd.cfg.queue_select > 0) { in viornd_update_qs()
129 vq_info = &viornd.vq[viornd.cfg.queue_select]; in viornd_update_qs()
144 if (viornd.cfg.queue_select > 0) in viornd_update_qa()
147 vq_info = &viornd.vq[viornd.cfg.queue_select]; in viornd_update_qa()
239 viornd.cfg.queue_select = *data; in virtio_rnd_io()
266 *data = viornd.cfg.queue_select; in virtio_rnd_io()
416 vmmci.cfg.queue_select = *data; in vmmci_io()
460 *data = vmmci.cfg.queue_select; in vmmci_io()
H A Dvioscsi.c1679 dev->cfg.queue_select = *data; in vioscsi_io()
1698 dev->cfg.queue_select = 0; in vioscsi_io()
2005 *data = dev->cfg.queue_select; in vioscsi_io()
2038 if (dev->cfg.queue_select >= VIRTIO_MAX_QUEUES) { in vioscsi_update_qs()
2043 vq_info = &dev->vq[dev->cfg.queue_select]; in vioscsi_update_qs()
2057 if (dev->cfg.queue_select >= VIRTIO_MAX_QUEUES) in vioscsi_update_qa()
2060 vq_info = &dev->vq[dev->cfg.queue_select]; in vioscsi_update_qa()
H A Dvirtio.h115 uint16_t queue_select; member
/openbsd/sys/dev/pci/
H A Dvirtio_pcireg.h86 uint16_t queue_select; /* read-write */ member
H A Dvirtio_pci.c225 CWRITE(sc, queue_select, idx); in virtio_pci_read_queue_size()
242 CWRITE(sc, queue_select, vq->vq_index); in virtio_pci_setup_queue()
939 CWRITE(sc, queue_select, idx); in virtio_pci_set_msix_queue_vector()