@@ -146,7 +146,7 @@ static bool is_index_valid(struct mlx5_vdpa_dev *mvdev, u16 idx)
146
146
147
147
static void free_fixed_resources (struct mlx5_vdpa_net * ndev );
148
148
static void init_mvqs (struct mlx5_vdpa_net * ndev );
149
- static int setup_vq_resources (struct mlx5_vdpa_dev * mvdev );
149
+ static int setup_vq_resources (struct mlx5_vdpa_net * ndev );
150
150
static void teardown_vq_resources (struct mlx5_vdpa_net * ndev );
151
151
152
152
static bool mlx5_vdpa_debug ;
@@ -2862,7 +2862,7 @@ static int mlx5_vdpa_change_map(struct mlx5_vdpa_dev *mvdev,
2862
2862
2863
2863
if (teardown ) {
2864
2864
restore_channels_info (ndev );
2865
- err = setup_vq_resources (mvdev );
2865
+ err = setup_vq_resources (ndev );
2866
2866
if (err )
2867
2867
return err ;
2868
2868
}
@@ -2873,9 +2873,9 @@ static int mlx5_vdpa_change_map(struct mlx5_vdpa_dev *mvdev,
2873
2873
}
2874
2874
2875
2875
/* reslock must be held for this function */
2876
- static int setup_vq_resources (struct mlx5_vdpa_dev * mvdev )
2876
+ static int setup_vq_resources (struct mlx5_vdpa_net * ndev )
2877
2877
{
2878
- struct mlx5_vdpa_net * ndev = to_mlx5_vdpa_ndev ( mvdev ) ;
2878
+ struct mlx5_vdpa_dev * mvdev = & ndev -> mvdev ;
2879
2879
int err ;
2880
2880
2881
2881
WARN_ON (!rwsem_is_locked (& ndev -> reslock ));
@@ -2997,7 +2997,7 @@ static void mlx5_vdpa_set_status(struct vdpa_device *vdev, u8 status)
2997
2997
goto err_setup ;
2998
2998
}
2999
2999
register_link_notifier (ndev );
3000
- err = setup_vq_resources (mvdev );
3000
+ err = setup_vq_resources (ndev );
3001
3001
if (err ) {
3002
3002
mlx5_vdpa_warn (mvdev , "failed to setup driver\n" );
3003
3003
goto err_driver ;
0 commit comments