Lines Matching defs:vport_num
9 static int esw_ipsec_vf_query_generic(struct mlx5_core_dev *dev, u16 vport_num, bool *result)
27 err = mlx5_vport_get_other_func_general_cap(dev, vport_num, query_cap);
81 static int esw_ipsec_vf_set_generic(struct mlx5_core_dev *dev, u16 vport_num, bool ipsec_ofld)
98 ret = mlx5_vport_get_other_func_general_cap(dev, vport_num, query_cap);
109 MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport_num);
171 static int esw_ipsec_vf_crypto_aux_caps_set(struct mlx5_core_dev *dev, u16 vport_num, bool enable)
186 ret = mlx5_vport_get_other_func_cap(dev, vport_num, query_cap, MLX5_CAP_ETHERNET_OFFLOADS);
196 MLX5_SET(set_hca_cap_in, hca_cap, function_id, vport_num);
261 static int esw_ipsec_offload_supported(struct mlx5_core_dev *dev, u16 vport_num)
271 ret = mlx5_vport_get_other_func_cap(dev, vport_num, query_cap, MLX5_CAP_GENERAL);
294 u16 vport_num)
303 err = esw_ipsec_offload_supported(dev, vport_num);
311 err = mlx5_vport_get_other_func_cap(dev, vport_num, query_cap, MLX5_CAP_ETHERNET_OFFLOADS);
325 u16 vport_num)
334 ret = esw_ipsec_offload_supported(dev, vport_num);
342 ret = mlx5_vport_get_other_func_cap(dev, vport_num, query_cap, MLX5_CAP_FLOW_TABLE);