Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dipsec_fs_roce.c302 ft_attr.max_fte = 1; in ipsec_fs_roce_tx_mpv_create_ft()
316 ft_attr.max_fte = 1; in ipsec_fs_roce_tx_mpv_create_ft()
485 ft_attr.max_fte = 1; in ipsec_fs_roce_rx_mpv_create()
495 ft_attr.max_fte = 1; in ipsec_fs_roce_rx_mpv_create()
525 ft_attr.max_fte = 1; in ipsec_fs_roce_rx_mpv_create()
623 ft_attr.max_fte = 1; in mlx5_ipsec_fs_roce_tx_create()
727 ft_attr.max_fte = 2; in mlx5_ipsec_fs_roce_rx_create()
784 ft_attr.max_fte = 1; in mlx5_ipsec_fs_roce_rx_create()
A Dmacsec_fs.c338 int level, int max_fte) in macsec_fs_auto_group_table_create() argument
349 ft_attr.max_fte = max_fte; in macsec_fs_auto_group_table_create()
427 ft_attr.max_fte = CRYPTO_NUM_MAXSEC_FTE; in macsec_fs_tx_create()
484 MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_table->max_fte - 1); in macsec_fs_tx_create()
485 MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, flow_table->max_fte - 1); in macsec_fs_tx_create()
1232 roce->ft_macsec_op_check->max_fte - 1); in macsec_fs_rx_roce_miss_create()
1234 roce->ft_macsec_op_check->max_fte - 1); in macsec_fs_rx_roce_miss_create()
1468 ft_attr.max_fte = RX_ROCE_TABLE_NUM_FTE; in macsec_fs_rx_roce_create()
1536 ft_attr.max_fte = CRYPTO_NUM_MAXSEC_FTE; in macsec_fs_rx_create()
1579 MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, flow_table->max_fte - 1); in macsec_fs_rx_create()
[all …]
A Dfs_ttc.c642 WARN_ON_ONCE(params->ft_attr.max_fte); in mlx5_create_inner_ttc_table()
643 params->ft_attr.max_fte = mlx5_fs_ttc_table_size(groups); in mlx5_create_inner_ttc_table()
715 WARN_ON_ONCE(params->ft_attr.max_fte); in mlx5_create_ttc_table()
716 params->ft_attr.max_fte = mlx5_fs_ttc_table_size(groups); in mlx5_create_ttc_table()
A Dfs_chains.c165 ft_attr.max_fte = sz; in mlx5_chains_create_table()
519 ft->max_fte - 2); in mlx5_chains_create_prio()
521 ft->max_fte - 1); in mlx5_chains_create_prio()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
A Dvporttbl.c43 ft_attr.max_fte = vport_ns->max_fte; in esw_vport_tbl_create()
A Dlegacy.c38 ft_attr.max_fte = 2; in esw_create_legacy_vepa_table()
99 ft_attr.max_fte = POOL_NEXT_SIZE; in esw_create_legacy_fdb_table()
108 table_size = fdb->max_fte; in esw_create_legacy_fdb_table()
A Dbridge_priv.h223 struct mlx5_flow_table *mlx5_esw_bridge_table_create(int max_fte, u32 level,
A Dindir_table.c266 ft_attr.max_fte = MLX5_ESW_INDIR_TABLE_SIZE; in mlx5_esw_indir_table_entry_create()
A Dbridge.c65 mlx5_esw_bridge_table_create(int max_fte, u32 level, struct mlx5_eswitch *esw) in mlx5_esw_bridge_table_create() argument
79 ft_attr.max_fte = max_fte; in mlx5_esw_bridge_table_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Dfs_cmd.c56 int max_fte = ft_attr->max_fte; in mlx5_cmd_stub_create_flow_table() local
58 ft->max_fte = max_fte ? roundup_pow_of_two(max_fte) : 1; in mlx5_cmd_stub_create_flow_table()
290 size = mlx5_ft_pool_get_avail_sz(dev, ft->type, ft_attr->max_fte); in mlx5_cmd_create_flow_table()
340 ft->max_fte = size; in mlx5_cmd_create_flow_table()
365 mlx5_ft_pool_put_sz(ns->dev, ft->max_fte); in mlx5_cmd_destroy_flow_table()
A Dfs_core.h196 unsigned int max_fte; member
205 unsigned int max_fte; member
A Drdma.c57 ft_attr.max_fte = 1; in mlx5_rdma_enable_roce_steering()
A Dfs_core.c804 fg->start_index < ft->autogroup.max_fte) in del_sw_flow_group()
1436 ft_attr.max_fte = 1; in mlx5_create_lag_demux_flow_table()
1456 autogroups_max_fte = ft->max_fte - num_reserved_entries; in mlx5_create_auto_grouped_flow_table()
1459 if (num_reserved_entries > ft->max_fte) in mlx5_create_auto_grouped_flow_table()
1468 ft->autogroup.max_fte = autogroups_max_fte; in mlx5_create_auto_grouped_flow_table()
1496 if (ft->autogroup.active && start_index < ft->autogroup.max_fte) in mlx5_create_flow_group()
1740 u32 max_fte = ft->autogroup.max_fte; in alloc_auto_flow_group() local
1764 if (candidate_index + group_size > max_fte) in alloc_auto_flow_group()
3048 ft_attr.max_fte = ANCHOR_SIZE; in create_anchor_flow_table()
A Deswitch_offloads_termtbl.c84 ft_attr.max_fte = 1; in mlx5_eswitch_termtbl_create()
A Den_fs.c776 ft_attr.max_fte = MLX5E_PROMISC_TABLE_SIZE; in mlx5e_create_promisc_table()
1092 ft_attr.max_fte = MLX5E_L2_TABLE_SIZE; in mlx5e_create_l2_table()
1225 ft_attr.max_fte = MLX5E_VLAN_TABLE_SIZE; in mlx5e_fs_create_vlan_table()
A Deswitch_offloads.c74 .max_fte = MLX5_ESW_VPORT_TBL_SIZE,
1884 ft_attr.max_fte = table_size; in esw_create_offloads_fdb_tables()
2006 ft_attr.max_fte = esw_get_nr_ft_offloads_steering_src_ports(esw) + in esw_create_offloads_table()
2273 ft_attr.max_fte = 1 << ESW_REG_C0_USER_DATA_METADATA_BITS; in esw_create_restore_table()
2291 ft_attr.max_fte - 1); in esw_create_restore_table()
2733 .max_fte = count, .prio = 0, .level = 0, in esw_master_egress_create_resources()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
A Dhelper.c37 ft_attr.max_fte = size; in esw_acl_table_create()
/linux/include/linux/mlx5/
A Dfs.h201 int max_fte; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs_tt_redirect.c219 ft_attr.max_fte = MLX5E_FS_UDP_TABLE_SIZE; in fs_udp_create_table()
488 ft_attr.max_fte = MLX5E_FS_UDP_TABLE_SIZE; in fs_any_create_table()
A Dtc_ct.c1704 ft_attr.max_fte = 2; in mlx5_tc_ct_alloc_pre_ct()
2195 unsigned int max_fte = from->max_fte; in tc_ct_add_ct_table_miss_rule() local
2205 max_fte - 2); in tc_ct_add_ct_table_miss_rule()
2207 max_fte - 1); in tc_ct_add_ct_table_miss_rule()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
A Dsample.c18 .max_fte = MLX5_ESW_VPORT_TBL_SIZE_SAMPLE,
85 ft_attr.max_fte = 1; in sampler_termtbl_create()
A Dpost_meter.c73 ft_attr.max_fte = 2; in mlx5e_post_meter_table_create()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
A Dport_sel.c51 ft_attr.max_fte = ldev->ports * ldev->buckets; in mlx5_lag_create_port_sel_table()
68 ft_attr.max_fte); in mlx5_lag_create_port_sel_table()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_fs.c139 ft_attr.max_fte = NUM_IPSEC_FTE; in ipsec_ft_create()
331 MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, ft->max_fte - 1); in ipsec_rx_status_drop_all_create()
332 MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, ft->max_fte - 1); in ipsec_rx_status_drop_all_create()
471 MLX5_SET(create_flow_group_in, flow_group_in, start_flow_index, ft->max_fte - 1); in ipsec_miss_create()
472 MLX5_SET(create_flow_group_in, flow_group_in, end_flow_index, ft->max_fte - 1); in ipsec_miss_create()
A Dfs_tcp.c275 ft_attr.max_fte = MLX5E_ACCEL_FS_TCP_TABLE_SIZE; in accel_fs_tcp_create_table()

Completed in 1376 milliseconds

12