Home
last modified time | relevance | path

Searched refs:max_fte (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dvporttbl.c35 ft_attr.max_fte = vport_ns->max_fte; in esw_vport_tbl_create()
Dlegacy.c37 ft_attr.max_fte = 2; in esw_create_legacy_vepa_table()
99 ft_attr.max_fte = table_size; in esw_create_legacy_fdb_table()
Dbridge.c90 mlx5_esw_bridge_table_create(int max_fte, u32 level, struct mlx5_eswitch *esw) in mlx5_esw_bridge_table_create() argument
104 ft_attr.max_fte = max_fte; in mlx5_esw_bridge_table_create()
Dindir_table.c399 ft_attr.max_fte = MLX5_ESW_INDIR_TABLE_SIZE; in mlx5_esw_indir_table_entry_create()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_fs.c140 ft_attr.max_fte = 1; in rx_err_create_ft()
203 ft_attr.max_fte = NUM_IPSEC_FTE; in rx_fs_create()
217 MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, ft->max_fte - 1); in rx_fs_create()
218 MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, ft->max_fte - 1); in rx_fs_create()
347 ft_attr.max_fte = NUM_IPSEC_FTE; in tx_create()
Dfs_tcp.c276 ft_attr.max_fte = MLX5E_ACCEL_FS_TCP_TABLE_SIZE; in accel_fs_tcp_create_table()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dfs_ttc.c500 WARN_ON_ONCE(params->ft_attr.max_fte); in mlx5_create_inner_ttc_table()
501 params->ft_attr.max_fte = MLX5_INNER_TTC_TABLE_SIZE; in mlx5_create_inner_ttc_table()
553 WARN_ON_ONCE(params->ft_attr.max_fte); in mlx5_create_ttc_table()
554 params->ft_attr.max_fte = MLX5_TTC_TABLE_SIZE; in mlx5_create_ttc_table()
Dfs_chains.c161 ft_attr.max_fte = sz; in mlx5_chains_create_table()
514 ft->max_fte - 2); in mlx5_chains_create_prio()
516 ft->max_fte - 1); in mlx5_chains_create_prio()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_core.h173 unsigned int max_fte; member
182 unsigned int max_fte; member
Dfs_core.c630 fg->start_index < ft->autogroup.max_fte) in del_sw_flow_group()
1117 err = root->cmds->create_flow_table(root, ft, ft_attr->max_fte, next_ft); in __mlx5_create_flow_table()
1172 ft_attr.max_fte = 1; in mlx5_create_lag_demux_flow_table()
1192 autogroups_max_fte = ft->max_fte - num_reserved_entries; in mlx5_create_auto_grouped_flow_table()
1195 if (num_reserved_entries > ft->max_fte) in mlx5_create_auto_grouped_flow_table()
1204 ft->autogroup.max_fte = autogroups_max_fte; in mlx5_create_auto_grouped_flow_table()
1232 if (ft->autogroup.active && start_index < ft->autogroup.max_fte) in mlx5_create_flow_group()
1406 u32 max_fte = ft->autogroup.max_fte; in alloc_auto_flow_group() local
1430 if (candidate_index + group_size > max_fte) in alloc_auto_flow_group()
2531 ft_attr.max_fte = ANCHOR_SIZE; in create_anchor_flow_table()
Drdma.c58 ft_attr.max_fte = 1; in mlx5_rdma_enable_roce_steering()
Dfs_cmd.c56 ft->max_fte = size ? roundup_pow_of_two(size) : 1; in mlx5_cmd_stub_create_flow_table()
303 ft->max_fte = size; in mlx5_cmd_create_flow_table()
328 mlx5_ft_pool_put_sz(ns->dev, ft->max_fte); in mlx5_cmd_destroy_flow_table()
Deswitch_offloads_termtbl.c82 ft_attr.max_fte = 1; in mlx5_eswitch_termtbl_create()
Den_fs.c740 ft_attr.max_fte = MLX5E_PROMISC_TABLE_SIZE; in mlx5e_create_promisc_table()
1059 ft_attr.max_fte = MLX5E_L2_TABLE_SIZE; in mlx5e_create_l2_table()
1192 ft_attr.max_fte = MLX5E_VLAN_TABLE_SIZE; in mlx5e_create_vlan_table()
Deswitch_offloads.c73 .max_fte = MLX5_ESW_VPORT_TBL_SIZE,
1640 ft_attr.max_fte = table_size; in esw_create_offloads_fdb_tables()
1862 ft_attr.max_fte = esw->total_vports + MLX5_ESW_MISS_FLOWS; in esw_create_offloads_table()
2048 ft_attr.max_fte = 1 << ESW_REG_C0_USER_DATA_METADATA_BITS; in esw_create_restore_table()
2066 ft_attr.max_fte - 1); in esw_create_restore_table()
2473 .max_fte = 1, .prio = 0, .level = 0, in esw_set_master_egress_rule()
Deswitch.h640 int max_fte; member
Den_arfs.c331 ft_attr.max_fte = MLX5E_ARFS_TABLE_SIZE; in arfs_create_table()
Den_fs_ethtool.c116 ft_attr.max_fte = table_size; in get_flow_table()
Den_rep.c734 ft_attr.max_fte = 0; /* Empty table, miss rule will always point to next table */ in mlx5e_create_rep_root_ft()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
Dhelper.c37 ft_attr.max_fte = size; in esw_acl_table_create()
/Linux-v5.15/include/linux/mlx5/
Dfs.h161 int max_fte; member
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/
Dfs_tt_redirect.c217 ft_attr.max_fte = MLX5E_FS_UDP_TABLE_SIZE; in fs_udp_create_table()
483 ft_attr.max_fte = MLX5E_FS_UDP_TABLE_SIZE; in fs_any_create_table()
Dtc_ct.c1505 ft_attr.max_fte = 2; in mlx5_tc_ct_alloc_pre_ct()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dsample.c16 .max_fte = MLX5_ESW_VPORT_TBL_SIZE_SAMPLE,
85 ft_attr.max_fte = 1; in sampler_termtbl_create()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/steering/
Dfs_dr.c100 ft->max_fte = INT_MAX; in mlx5_cmd_dr_create_flow_table()

12