vdpa/mlx5: manage virtqs by array
[dpdk.git] / drivers / vdpa / mlx5 / mlx5_vdpa.h
index 75af410..baec106 100644 (file)
@@ -120,11 +120,11 @@ struct mlx5_vdpa_priv {
        uint16_t nr_virtqs;
        uint64_t features; /* Negotiated features. */
        uint16_t log_max_rqt_size;
-       SLIST_HEAD(virtq_list, mlx5_vdpa_virtq) virtq_list;
        struct mlx5_vdpa_steer steer;
        struct mlx5dv_var *var;
        void *virtq_db_addr;
        SLIST_HEAD(mr_list, mlx5_vdpa_query_mr) mr_list;
+       struct mlx5_vdpa_virtq virtqs[];
 };
 
 /**