net/mlx5: E-Switch, Remove redundant dev arg from mlx5_esw_vport_alloc()
authorRoi Dayan <roid@nvidia.com>
Tue, 21 Mar 2023 08:32:03 +0000 (10:32 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Fri, 21 Apr 2023 01:35:50 +0000 (18:35 -0700)
The passded esw->dev is redundant as esw being passed and esw->dev being
used inside.

Signed-off-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Maor Dickman <maord@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c

index 8d63f5d..3f25fa2 100644 (file)
@@ -1506,7 +1506,7 @@ out_free:
        return err;
 }
 
-static int mlx5_esw_vport_alloc(struct mlx5_eswitch *esw, struct mlx5_core_dev *dev,
+static int mlx5_esw_vport_alloc(struct mlx5_eswitch *esw,
                                int index, u16 vport_num)
 {
        struct mlx5_vport *vport;
@@ -1560,7 +1560,7 @@ static int mlx5_esw_vports_init(struct mlx5_eswitch *esw)
 
        xa_init(&esw->vports);
 
-       err = mlx5_esw_vport_alloc(esw, dev, idx, MLX5_VPORT_PF);
+       err = mlx5_esw_vport_alloc(esw, idx, MLX5_VPORT_PF);
        if (err)
                goto err;
        if (esw->first_host_vport == MLX5_VPORT_PF)
@@ -1568,7 +1568,7 @@ static int mlx5_esw_vports_init(struct mlx5_eswitch *esw)
        idx++;
 
        for (i = 0; i < mlx5_core_max_vfs(dev); i++) {
-               err = mlx5_esw_vport_alloc(esw, dev, idx, idx);
+               err = mlx5_esw_vport_alloc(esw, idx, idx);
                if (err)
                        goto err;
                xa_set_mark(&esw->vports, idx, MLX5_ESW_VPT_VF);
@@ -1577,7 +1577,7 @@ static int mlx5_esw_vports_init(struct mlx5_eswitch *esw)
        }
        base_sf_num = mlx5_sf_start_function_id(dev);
        for (i = 0; i < mlx5_sf_max_functions(dev); i++) {
-               err = mlx5_esw_vport_alloc(esw, dev, idx, base_sf_num + i);
+               err = mlx5_esw_vport_alloc(esw, idx, base_sf_num + i);
                if (err)
                        goto err;
                xa_set_mark(&esw->vports, base_sf_num + i, MLX5_ESW_VPT_SF);
@@ -1588,7 +1588,7 @@ static int mlx5_esw_vports_init(struct mlx5_eswitch *esw)
        if (err)
                goto err;
        for (i = 0; i < max_host_pf_sfs; i++) {
-               err = mlx5_esw_vport_alloc(esw, dev, idx, base_sf_num + i);
+               err = mlx5_esw_vport_alloc(esw, idx, base_sf_num + i);
                if (err)
                        goto err;
                xa_set_mark(&esw->vports, base_sf_num + i, MLX5_ESW_VPT_SF);
@@ -1596,12 +1596,12 @@ static int mlx5_esw_vports_init(struct mlx5_eswitch *esw)
        }
 
        if (mlx5_ecpf_vport_exists(dev)) {
-               err = mlx5_esw_vport_alloc(esw, dev, idx, MLX5_VPORT_ECPF);
+               err = mlx5_esw_vport_alloc(esw, idx, MLX5_VPORT_ECPF);
                if (err)
                        goto err;
                idx++;
        }
-       err = mlx5_esw_vport_alloc(esw, dev, idx, MLX5_VPORT_UPLINK);
+       err = mlx5_esw_vport_alloc(esw, idx, MLX5_VPORT_UPLINK);
        if (err)
                goto err;
        return 0;