Lines Matching refs:num_vqs
81 int num_vqs;
1028 unsigned short num_vqs;
1035 &num_vqs);
1037 num_vqs = 1;
1039 if (!err && !num_vqs) {
1044 num_vqs = min_t(unsigned int,
1046 num_vqs);
1048 num_poll_vqs = min_t(unsigned int, poll_queues, num_vqs - 1);
1050 vblk->io_queues[HCTX_TYPE_DEFAULT] = num_vqs - num_poll_vqs;
1059 vblk->vqs = kmalloc_array(num_vqs, sizeof(*vblk->vqs), GFP_KERNEL);
1063 names = kmalloc_array(num_vqs, sizeof(*names), GFP_KERNEL);
1064 callbacks = kmalloc_array(num_vqs, sizeof(*callbacks), GFP_KERNEL);
1065 vqs = kmalloc_array(num_vqs, sizeof(*vqs), GFP_KERNEL);
1071 for (i = 0; i < num_vqs - num_poll_vqs; i++) {
1077 for (; i < num_vqs; i++) {
1084 err = virtio_find_vqs(vdev, num_vqs, vqs, callbacks, names, &desc);
1088 for (i = 0; i < num_vqs; i++) {
1092 vblk->num_vqs = num_vqs;
1377 vblk->tag_set.nr_hw_queues = vblk->num_vqs;