MLX5_VPORT_HOST_PF
port_num != MLX5_VPORT_HOST_PF;
port_num != MLX5_VPORT_HOST_PF;
vport_num == MLX5_VPORT_HOST_PF) ||
if (vport_num != MLX5_VPORT_HOST_PF &&
if (vport_num == MLX5_VPORT_HOST_PF) {
if (vport_num == MLX5_VPORT_HOST_PF) {
return mlx5_esw_pf_enable_hca(dev, MLX5_VPORT_HOST_PF);
return mlx5_esw_pf_disable_hca(dev, MLX5_VPORT_HOST_PF);
ret = mlx5_eswitch_load_pf_vf_vport(esw, MLX5_VPORT_HOST_PF,
mlx5_eswitch_unload_pf_vf_vport(esw, MLX5_VPORT_HOST_PF);
mlx5_eswitch_unload_pf_vf_vport(esw, MLX5_VPORT_HOST_PF);
return mlx5_esw_sf_max_pf_functions(dev, MLX5_VPORT_HOST_PF, max_sfs,
err = mlx5_esw_vport_alloc(esw, idx, MLX5_VPORT_HOST_PF);
if (esw->first_host_vport == MLX5_VPORT_HOST_PF)
return vport_num == MLX5_VPORT_HOST_PF ||
if (vport_num == MLX5_VPORT_HOST_PF)
MLX5_VPORT_HOST_PF : MLX5_VPORT_FIRST_HOST_VF;
MLX5_VPORT_HOST_PF);
MLX5_VPORT_HOST_PF);
MLX5_VPORT_HOST_PF);
MLX5_VPORT_HOST_PF);
if (vport_num == MLX5_VPORT_HOST_PF &&
if (vport->vport == MLX5_VPORT_HOST_PF) {
vport == MLX5_VPORT_HOST_PF;
MLX5_VPORT_ECPF : MLX5_VPORT_HOST_PF;