Lines Matching refs:vport_num

77 						     u16 vport_num)
79 return xa_load(&esw->offloads.vport_reps, vport_num);
1031 mlx5_eswitch_add_send_to_vport_meta_rule(struct mlx5_eswitch *esw, u16 vport_num)
1054 mlx5_eswitch_get_vport_metadata_for_match(esw, vport_num));
1055 dest.vport.num = vport_num;
1061 vport_num, PTR_ERR(flow_rule));
2522 static int mlx5_esw_offloads_rep_load(struct mlx5_eswitch *esw, u16 vport_num)
2528 rep = mlx5_eswitch_get_rep(esw, vport_num);
2546 static void mlx5_esw_offloads_rep_unload(struct mlx5_eswitch *esw, u16 vport_num)
2551 rep = mlx5_eswitch_get_rep(esw, vport_num);
4016 mlx5_eswitch_vport_has_rep(const struct mlx5_eswitch *esw, u16 vport_num)
4019 if (vport_num == MLX5_VPORT_PF &&
4023 if (vport_num == MLX5_VPORT_ECPF &&
4111 u16 vport_num)
4113 struct mlx5_vport *vport = mlx5_eswitch_get_vport(esw, vport_num);
4122 static int mlx5_esw_query_vport_vhca_id(struct mlx5_eswitch *esw, u16 vport_num, u16 *vhca_id)
4135 err = mlx5_vport_get_other_func_general_cap(esw->dev, vport_num, query_ctx);
4147 int mlx5_esw_vport_vhca_id_set(struct mlx5_eswitch *esw, u16 vport_num)
4152 err = mlx5_esw_query_vport_vhca_id(esw, vport_num, &vhca_id);
4155 vport_num, err);
4163 *vhca_map_entry = vport_num;
4173 void mlx5_esw_vport_vhca_id_clear(struct mlx5_eswitch *esw, u16 vport_num)
4178 err = mlx5_esw_query_vport_vhca_id(esw, vport_num, &vhca_id);
4181 vport_num, err);
4187 int mlx5_eswitch_vhca_id_to_vport(struct mlx5_eswitch *esw, u16 vhca_id, u16 *vport_num)
4194 *vport_num = *res;
4199 u16 vport_num)
4201 struct mlx5_vport *vport = mlx5_eswitch_get_vport(esw, vport_num);
4338 u16 vport_num = vport->vport;
4361 err = mlx5_vport_get_other_func_cap(esw->dev, vport_num, query_ctx,
4371 err = mlx5_vport_set_other_func_cap(esw->dev, hca_caps, vport_num,
4439 u16 vport_num;
4446 vport_num = mlx5_esw_devlink_port_index_to_vport_num(port->index);
4447 err = mlx5_esw_ipsec_vf_crypto_offload_supported(esw->dev, vport_num);
4523 u16 vport_num;
4530 vport_num = mlx5_esw_devlink_port_index_to_vport_num(port->index);
4531 err = mlx5_esw_ipsec_vf_packet_offload_supported(esw->dev, vport_num);