Home
last modified time | relevance | path

Searched refs:num_vqs (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvhost-user-base.c185 for (int i = 0; i < vub->num_vqs; i++) { in do_vhost_user_cleanup()
286 if (!vub->num_vqs) { in vub_device_realize()
287 vub->num_vqs = 1; /* reasonable default? */ in vub_device_realize()
316 vub->vqs = g_ptr_array_sized_new(vub->num_vqs); in vub_device_realize()
317 for (int i = 0; i < vub->num_vqs; i++) { in vub_device_realize()
323 vub->vhost_dev.nvqs = vub->num_vqs; in vub_device_realize()
H A Dvhost-user-device.c36 DEFINE_PROP_UINT32("num_vqs", VHostUserBase, num_vqs, 1),
H A Dvhost-user-snd.c50 vub->num_vqs = 4; in vu_snd_class_init()
H A Dvhost-user-gpio.c29 vub->num_vqs = 2; in vgpio_realize()
H A Dvhost-user-rng.c35 vub->num_vqs = 1; in vu_rng_base_realize()
H A Dvhost-user-i2c.c29 vub->num_vqs = 1; in vi2c_realize()
H A Dvhost-user-input.c22 vub->num_vqs = 2; in vinput_realize()
H A Dvirtio-hmp-cmds.c141 monitor_printf(mon, " num_vqs: %"PRId64"\n", s->num_vqs); in hmp_virtio_status()
H A Dvirtio-qmp.c764 status->num_vqs = virtio_get_num_queues(vdev); in qmp_x_query_virtio_status()
/openbmc/linux/drivers/vdpa/pds/
H A Dvdpa_dev.c396 for (qid = 0; qid < pdsv->num_vqs; ++qid) { in pds_vdpa_request_irqs()
438 for (qid = 0; qid < pdsv->num_vqs; qid++) in pds_vdpa_release_irqs()
469 for (i = 0; i < pdsv->num_vqs; i++) { in pds_vdpa_set_status()
478 for (i = 0; i < pdsv->num_vqs; i++) { in pds_vdpa_set_status()
516 for (i = 0; i < pdsv->num_vqs && !err; i++) { in pds_vdpa_reset()
528 for (i = 0; i < pdsv->num_vqs && !err; i++) in pds_vdpa_reset()
675 pdsv->num_vqs = 2 * vq_pairs; in pds_vdpa_dev_add()
677 pdsv->num_vqs++; in pds_vdpa_dev_add()
679 if (pdsv->num_vqs > fw_max_vqs) { in pds_vdpa_dev_add()
681 __func__, pdsv->num_vqs, fw_max_vqs); in pds_vdpa_dev_add()
[all …]
H A Dvdpa_dev.h41 u8 num_vqs; /* num vqs in use */ member
H A Ddebugfs.c230 seq_printf(seq, "num_vqs: %d\n", pdsv->num_vqs); in config_show()
263 for (i = 0; i < vdpa_aux->pdsv->num_vqs; i++) { in pds_vdpa_debugfs_add_vdpadev()
/openbmc/linux/drivers/block/
H A Dvirtio_blk.c81 int num_vqs; member
1024 unsigned short num_vqs; in init_vq() local
1031 &num_vqs); in init_vq()
1033 num_vqs = 1; in init_vq()
1035 if (!err && !num_vqs) { in init_vq()
1040 num_vqs = min_t(unsigned int, in init_vq()
1042 num_vqs); in init_vq()
1044 num_poll_vqs = min_t(unsigned int, poll_queues, num_vqs - 1); in init_vq()
1046 vblk->io_queues[HCTX_TYPE_DEFAULT] = num_vqs - num_poll_vqs; in init_vq()
1055 vblk->vqs = kmalloc_array(num_vqs, sizeof(*vblk->vqs), GFP_KERNEL); in init_vq()
[all …]
/openbmc/linux/drivers/scsi/
H A Dvirtio_scsi.c203 int i, num_vqs; in virtscsi_poll_requests() local
205 num_vqs = vscsi->num_queues; in virtscsi_poll_requests()
206 for (i = 0; i < num_vqs; i++) in virtscsi_poll_requests()
798 u32 num_vqs; in virtscsi_init() local
804 num_vqs = vscsi->num_queues + VIRTIO_SCSI_VQ_BASE; in virtscsi_init()
805 vqs = kmalloc_array(num_vqs, sizeof(struct virtqueue *), GFP_KERNEL); in virtscsi_init()
806 callbacks = kmalloc_array(num_vqs, sizeof(vq_callback_t *), in virtscsi_init()
808 names = kmalloc_array(num_vqs, sizeof(char *), GFP_KERNEL); in virtscsi_init()
819 for (i = VIRTIO_SCSI_VQ_BASE; i < num_vqs; i++) { in virtscsi_init()
825 err = virtio_find_vqs(vdev, num_vqs, vqs, callbacks, names, &desc); in virtscsi_init()
[all …]
/openbmc/qemu/include/hw/virtio/
H A Dvhost-user-base.h25 uint32_t num_vqs; member
/openbmc/qemu/docs/system/devices/
H A Dvhost-user.rst73 - The ``num_vqs`` it needs and their ``vq_size``