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 D | table.c | 16 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 D | table.h | 31 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 D | action_ste_pool.c | 29 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 D | pool.c | 28 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 D | action.c | 160 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 D | debug.c | 138 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 D | context.c | 40 pool_attr.table_type = MLX5HWS_TABLE_TYPE_FDB; in hws_context_pools_init()
|
| H A D | matcher.c | 534 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 D | mlx5hws.h | 13 MLX5HWS_TABLE_TYPE_FDB, enumerator
|
| H A D | rule.c | 67 if (tbl->type == MLX5HWS_TABLE_TYPE_FDB) { in hws_rule_init_dep_wqe()
|
| H A D | cmd.c | 356 if (type != MLX5HWS_TABLE_TYPE_FDB) in mlx5hws_cmd_set_attr_connect_miss_tbl()
|
| H A D | fs_hws.c | 268 tbl_attr.type = MLX5HWS_TABLE_TYPE_FDB; in mlx5_cmd_hws_create_flow_table()
|