Lines Matching refs:vqs
544 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx];
621 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx];
1508 suspend_vq(ndev, &ndev->vqs[i]);
1526 resume_vq(ndev, &ndev->vqs[i]);
1568 list[i] = cpu_to_be32(ndev->vqs[j % ndev->cur_num_vqs].virtq_id);
1603 list[i] = cpu_to_be32(ndev->vqs[j % num].virtq_id);
2037 teardown_vq(ndev, &ndev->vqs[i]);
2043 err = setup_vq(ndev, &ndev->vqs[i]);
2055 teardown_vq(ndev, &ndev->vqs[i]);
2078 * panic due to uninitialized resources for extra vqs. Even with
2080 * changing the number of vqs on a non-mq device.
2239 mvq = &ndev->vqs[idx];
2263 mvq = &ndev->vqs[idx];
2287 mvq = &ndev->vqs[idx];
2340 mvq = &ndev->vqs[idx];
2366 return ndev->vqs[idx].ready;
2384 mvq = &ndev->vqs[idx];
2413 mvq = &ndev->vqs[idx];
2546 err = setup_vq(ndev, &ndev->vqs[i]);
2555 teardown_vq(ndev, &ndev->vqs[i]);
2566 mvq = &ndev->vqs[i];
2798 memset(&ndev->vqs[i].ri, 0, sizeof(ndev->vqs[i].ri));
2799 save_channel_info(ndev, &ndev->vqs[i]);
2809 memset(&ndev->vqs[i], 0, offsetof(struct mlx5_vdpa_virtqueue, ri));
2821 mvq = &ndev->vqs[i];
2857 ndev->vqs[i].modified_fields |= MLX5_VIRTQ_MODIFY_MASK_VIRTIO_Q_MKEY |
2955 ndev->vqs[i].ready = false;
2956 ndev->vqs[i].modified_fields = 0;
3209 kfree(ndev->vqs);
3248 mvq = &ndev->vqs[idx];
3320 mvq = &ndev->vqs[idx];
3372 mvq = &ndev->vqs[i];
3515 mvq = &ndev->vqs[i];
3523 mvq = &ndev->vqs[i];
3657 ndev->vqs = kcalloc(max_vqs, sizeof(*ndev->vqs), GFP_KERNEL);
3659 if (!ndev->vqs || !ndev->event_cbs) {