Home
last modified time | relevance | path

Searched refs:MLX5_CAP_GEN_2 (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dadj_vport.c135 if (!MLX5_CAP_GEN_2(esw->dev, delegated_vhca_max)) in mlx5_esw_adjacent_vhcas_cleanup()
147 u32 delegated_vhca_max = MLX5_CAP_GEN_2(esw->dev, delegated_vhca_max); in mlx5_esw_adjacent_vhcas_setup()
H A Dbridge.c47 MLX5_CAP_GEN_2(esw->dev, max_reformat_remove_size) >= sizeof(struct vlan_hdr) && in mlx5_esw_bridge_pkt_reformat_vlan_pop_supported()
48 MLX5_CAP_GEN_2(esw->dev, max_reformat_remove_offset) >= in mlx5_esw_bridge_pkt_reformat_vlan_pop_supported()
1036 MLX5_CAP_GEN_2(esw->dev, max_reformat_insert_size) < sizeof(vlan_hdr) || in mlx5_esw_bridge_vlan_push_create()
1037 MLX5_CAP_GEN_2(esw->dev, max_reformat_insert_offset) < in mlx5_esw_bridge_vlan_push_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmlx5_core.h487 return MLX5_CAP_GEN_2(dev, ec_vf_vport_base); in mlx5_core_ec_vf_vport_base()
514 if (MLX5_CAP_GEN_2(dev, max_num_eqs_24b)) in mlx5_max_eq_cap_get()
515 return MLX5_CAP_GEN_2(dev, max_num_eqs_24b); in mlx5_max_eq_cap_get()
H A Dvport.c1237 if (MLX5_CAP_GEN_2(master_mdev, sw_vhca_id_valid)) { in mlx5_nic_vport_affiliate_multiport()
1242 MLX5_CAP_GEN_2(master_mdev, sw_vhca_id)); in mlx5_nic_vport_affiliate_multiport()
1325 if (MLX5_CAP_GEN_2(mdev, load_balance_id) && in mlx5_query_nic_sw_system_image_guid()
1326 MLX5_CAP_GEN_2(mdev, lag_per_mp_group)) in mlx5_query_nic_sw_system_image_guid()
1327 buf[(*len)++] = MLX5_CAP_GEN_2(mdev, load_balance_id); in mlx5_query_nic_sw_system_image_guid()
1333 if (!MLX5_CAP_GEN_2(dev, function_id_type_vhca_id)) in mlx5_vport_use_vhca_id_as_func_id()
H A Deswitch.h794 MLX5_CAP_GEN_2((esw->dev), ec_vf_vport_base), \
795 MLX5_CAP_GEN_2((esw->dev), ec_vf_vport_base) +\
H A Den_ethtool.c2366 !MLX5_CAP_GEN_2(mdev, ts_cqe_metadata_size2wqe_counter)) in set_pflag_tx_port_ts()
H A Deswitch_offloads.c5544 if (!MLX5_CAP_GEN_2(esw->dev, max_num_eqs_24b)) { in mlx5_devlink_port_fn_max_io_eqs_get()
5594 if (!MLX5_CAP_GEN_2(esw->dev, max_num_eqs_24b)) { in mlx5_devlink_port_fn_max_io_eqs_set()
H A Den_main.c94 if (!MLX5_CAP_GEN_2(mdev, min_mkey_log_entity_size_fixed_buffer_valid)) in mlx5e_hw_gro_supported()
97 if (MLX5_CAP_GEN_2(mdev, min_mkey_log_entity_size_fixed_buffer) > in mlx5e_hw_gro_supported()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c796 use_l4_type = MLX5_CAP_GEN_2(dev, pcc_ifa2) && in mlx5_create_inner_ttc_table()
800 use_l4_type = MLX5_CAP_GEN_2(dev, pcc_ifa2) && in mlx5_create_inner_ttc_table()
874 use_l4_type = MLX5_CAP_GEN_2(dev, pcc_ifa2) && in mlx5_create_ttc_table()
878 use_l4_type = MLX5_CAP_GEN_2(dev, pcc_ifa2) && in mlx5_create_ttc_table()
H A Dsd.c154 u32 obj_supp = MLX5_CAP_GEN_2(dev, cross_vhca_object_to_object_supported); in ft_create_alias_supported()
203 if (group_size > MLX5_CAP_GEN_2(dev, max_rqt_vhca_id)) in mlx5_sd_caps_supported()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_offload.c75 MLX5_CAP_GEN_2(mdev, flow_table_type_2_type) & MLX5_FT_NIC_RX_2_NIC_RX_RDMA && in mlx5_ipsec_device_caps()
76 MLX5_CAP_GEN_2(mdev, flow_table_type_2_type) & MLX5_FT_NIC_TX_RDMA_2_NIC_TX) in mlx5_ipsec_device_caps()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_action.c1382 MLX5_CAP_GEN_2(dmn->mdev, max_reformat_insert_size) < data_sz || in dr_action_verify_reformat_params()
1383 MLX5_CAP_GEN_2(dmn->mdev, max_reformat_insert_offset) < reformat_param_1) { in dr_action_verify_reformat_params()
1389 MLX5_CAP_GEN_2(dmn->mdev, max_reformat_remove_size) < data_sz || in dr_action_verify_reformat_params()
1390 MLX5_CAP_GEN_2(dmn->mdev, max_reformat_remove_offset) < reformat_param_1) { in dr_action_verify_reformat_params()
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Ddevlink.c172 if (!vport->max_eqs_set && MLX5_CAP_GEN_2(dev, max_num_eqs_24b)) { in mlx5_sf_activate()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dfs_hws.c1203 MLX5_CAP_GEN_2(mdev, max_reformat_insert_size) < params->size || in mlx5_fs_verify_insert_header_params()
1204 MLX5_CAP_GEN_2(mdev, max_reformat_insert_offset) < params->param_1) { in mlx5_fs_verify_insert_header_params()
/linux/drivers/infiniband/hw/mlx5/
H A Dmain.c1272 if (MLX5_CAP_GEN_2(mdev, dp_ordering_force) && in mlx5_ib_query_device()
3259 if (!MLX5_CAP_GEN(mdev, ib_virt) || !MLX5_CAP_GEN_2(mdev, multiplane)) in mlx5_ib_get_plane_num()
4025 !MLX5_CAP_GEN_2(dev->mdev, query_vuid)) in mlx5_ib_data_direct_init()
4047 !MLX5_CAP_GEN_2(dev->mdev, query_vuid)) in mlx5_ib_data_direct_cleanup()
5309 !MLX5_CAP_GEN_2(mparent->mdev, multiplane_qp_ud)) in mlx5_ib_add_sub_dev()
/linux/include/linux/mlx5/
H A Ddriver.h1375 if (((MLX5_CAP_GEN_2(mdev, flow_table_type_2_type) & in mlx5_is_macsec_roce_supported()
H A Ddevice.h1306 #define MLX5_CAP_GEN_2(mdev, cap) \ macro
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c20 u8 min_page_shift = MLX5_CAP_GEN_2(mdev, log_min_mkey_entity_size); in mlx5e_mpwrq_min_page_shift()