Lines Matching refs:vqs
132 struct mlx5_vdpa_virtqueue vqs[MLX5_MAX_SUPPORTED_VQS]; member
509 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in cq_create()
586 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in cq_destroy()
1158 suspend_vq(ndev, &ndev->vqs[i]); in suspend_vqs()
1201 if (!ndev->vqs[j].initialized) in create_rqt()
1204 if (!vq_is_tx(ndev->vqs[j].index)) { in create_rqt()
1205 list[i] = cpu_to_be32(ndev->vqs[j].virtq_id); in create_rqt()
1335 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in mlx5_vdpa_kick_vq()
1348 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_address()
1362 mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_num()
1370 struct mlx5_vdpa_virtqueue *vq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_cb()
1379 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_ready()
1391 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in mlx5_vdpa_get_vq_ready()
1401 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in mlx5_vdpa_set_vq_state()
1417 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in mlx5_vdpa_get_vq_state()
1513 err = setup_vq(ndev, &ndev->vqs[i]); in setup_virtqueues()
1522 teardown_vq(ndev, &ndev->vqs[i]); in setup_virtqueues()
1533 mvq = &ndev->vqs[i]; in teardown_virtqueues()
1632 memset(&ndev->vqs[i].ri, 0, sizeof(ndev->vqs[i].ri)); in save_channels_info()
1633 save_channel_info(ndev, &ndev->vqs[i]); in save_channels_info()
1643 memset(&ndev->vqs[i], 0, offsetof(struct mlx5_vdpa_virtqueue, ri)); in mlx5_clear_vqs()
1655 mvq = &ndev->vqs[i]; in restore_channels_info()
1771 ndev->vqs[i].ready = false; in clear_vqs_ready()
1969 mvq = &ndev->vqs[i]; in init_mvqs()
1976 mvq = &ndev->vqs[i]; in init_mvqs()