Lines Matching refs:vqs
537 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in cq_create()
614 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in cq_destroy()
1261 suspend_vq(ndev, &ndev->vqs[i]); in suspend_vqs()
1301 list[i] = cpu_to_be32(ndev->vqs[j % ndev->cur_num_vqs].virtq_id); in create_rqt()
1336 list[i] = cpu_to_be32(ndev->vqs[j % num].virtq_id); in modify_rqt()
1770 teardown_vq(ndev, &ndev->vqs[i]); in change_num_qps()
1776 err = setup_vq(ndev, &ndev->vqs[i]); in change_num_qps()
1788 teardown_vq(ndev, &ndev->vqs[i]); in change_num_qps()
1972 mvq = &ndev->vqs[idx]; in mlx5_vdpa_kick_vq()
1996 mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_address()
2012 mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_num()
2065 mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_ready()
2091 return ndev->vqs[idx].ready; in mlx5_vdpa_get_vq_ready()
2109 mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_state()
2136 mvq = &ndev->vqs[idx]; in mlx5_vdpa_get_vq_state()
2255 err = setup_vq(ndev, &ndev->vqs[i]); in setup_virtqueues()
2264 teardown_vq(ndev, &ndev->vqs[i]); in setup_virtqueues()
2275 mvq = &ndev->vqs[i]; in teardown_virtqueues()
2386 memset(&ndev->vqs[i].ri, 0, sizeof(ndev->vqs[i].ri)); in save_channels_info()
2387 save_channel_info(ndev, &ndev->vqs[i]); in save_channels_info()
2397 memset(&ndev->vqs[i], 0, offsetof(struct mlx5_vdpa_virtqueue, ri)); in mlx5_clear_vqs()
2409 mvq = &ndev->vqs[i]; in restore_channels_info()
2528 ndev->vqs[i].ready = false; in clear_vqs_ready()
2711 kfree(ndev->vqs); in mlx5_vdpa_free()
2808 mvq = &ndev->vqs[idx]; in mlx5_vdpa_get_vendor_vq_stats()
2860 mvq = &ndev->vqs[i]; in mlx5_vdpa_suspend()
2973 mvq = &ndev->vqs[i]; in init_mvqs()
2981 mvq = &ndev->vqs[i]; in init_mvqs()
3162 ndev->vqs = kcalloc(max_vqs, sizeof(*ndev->vqs), GFP_KERNEL); in mlx5_vdpa_dev_add()
3164 if (!ndev->vqs || !ndev->event_cbs) { in mlx5_vdpa_dev_add()