Home
last modified time | relevance | path

Searched refs:MLX5HWS_TABLE_TYPE_FDB (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dtable.c16 if (tbl->type == MLX5HWS_TABLE_TYPE_FDB) in hws_table_init_next_ft_attr()
52 if (tbl->type != MLX5HWS_TABLE_TYPE_FDB) in hws_table_up_default_fdb_miss_tbl()
90 if (tbl->type != MLX5HWS_TABLE_TYPE_FDB) in hws_table_down_default_fdb_miss_tbl()
106 if (unlikely(tbl->type != MLX5HWS_TABLE_TYPE_FDB)) in hws_table_connect_to_default_miss_tbl()
139 if (tbl->type == MLX5HWS_TABLE_TYPE_FDB) { in mlx5hws_table_create_default_ft()
236 if (attr->type > MLX5HWS_TABLE_TYPE_FDB) { in mlx5hws_table_create()
320 if (tbl->type == MLX5HWS_TABLE_TYPE_FDB) in mlx5hws_table_ft_set_default_next_ft()
H A Dtable.h31 if (type != MLX5HWS_TABLE_TYPE_FDB) in mlx5hws_table_get_fw_ft_type()
43 if (tbl_type == MLX5HWS_TABLE_TYPE_FDB) in mlx5hws_table_get_res_fw_ft_type()
H A Daction_ste_pool.c29 pool_attr.table_type = MLX5HWS_TABLE_TYPE_FDB; in hws_action_ste_table_create_pool()
125 MLX5HWS_TABLE_TYPE_FDB, in hws_action_ste_table_create_stc()
199 mlx5hws_action_free_single_stc(ctx, MLX5HWS_TABLE_TYPE_FDB, in hws_action_ste_table_destroy()
H A Dpool.c28 if (pool->tbl_type == MLX5HWS_TABLE_TYPE_FDB) { in hws_pool_resource_free()
93 if (pool->tbl_type == MLX5HWS_TABLE_TYPE_FDB) { in hws_pool_resource_alloc()
H A Daction.c160 ret = hws_action_get_shared_stc_nic(ctx, stc_type, MLX5HWS_TABLE_TYPE_FDB); in hws_action_get_shared_stc()
174 enum mlx5hws_table_type tbl_type = MLX5HWS_TABLE_TYPE_FDB; in hws_action_put_shared_stc()
357 if (table_type == MLX5HWS_TABLE_TYPE_FDB) { in mlx5hws_action_alloc_single_stc()
403 if (table_type == MLX5HWS_TABLE_TYPE_FDB) { in mlx5hws_action_free_single_stc()
566 MLX5HWS_TABLE_TYPE_FDB, in hws_action_create_stcs()
590 mlx5hws_action_free_single_stc(ctx, MLX5HWS_TABLE_TYPE_FDB, in hws_action_destroy_stcs()
1609 pool_attr.table_type = MLX5HWS_TABLE_TYPE_FDB; in hws_action_create_dest_match_range_table()
1638 rtc_attr.table_type = mlx5hws_table_get_res_fw_ft_type(MLX5HWS_TABLE_TYPE_FDB, false); in hws_action_create_dest_match_range_table()
1654 rtc_attr.table_type = mlx5hws_table_get_res_fw_ft_type(MLX5HWS_TABLE_TYPE_FDB, true); in hws_action_create_dest_match_range_table()
1841 ret = mlx5hws_action_alloc_single_stc(ctx, &stc_attr, MLX5HWS_TABLE_TYPE_FDB, in mlx5hws_action_create_dest_match_range()
H A Ddebug.c138 if (tbl_type == MLX5HWS_TABLE_TYPE_FDB) in hws_debug_dump_matcher()
351 u32 tbl_type = MLX5HWS_TABLE_TYPE_BASE + MLX5HWS_TABLE_TYPE_FDB; in hws_debug_dump_context_stc_resource()
H A Dcontext.c40 pool_attr.table_type = MLX5HWS_TABLE_TYPE_FDB; in hws_context_pools_init()
H A Dmatcher.c534 if (tbl->type == MLX5HWS_TABLE_TYPE_FDB) { in hws_matcher_create_rtc()
563 if (matcher->tbl->type == MLX5HWS_TABLE_TYPE_FDB) in hws_matcher_destroy_rtc()
827 if (matcher->tbl->type != MLX5HWS_TABLE_TYPE_FDB && attr->optimize_flow_src) { in hws_matcher_process_attr()
H A Dmlx5hws.h13 MLX5HWS_TABLE_TYPE_FDB, enumerator
H A Drule.c67 if (tbl->type == MLX5HWS_TABLE_TYPE_FDB) { in hws_rule_init_dep_wqe()
H A Dcmd.c356 if (type != MLX5HWS_TABLE_TYPE_FDB) in mlx5hws_cmd_set_attr_connect_miss_tbl()
H A Dfs_hws.c268 tbl_attr.type = MLX5HWS_TABLE_TYPE_FDB; in mlx5_cmd_hws_create_flow_table()