| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | matcher.c | 183 mlx5hws_err(tbl->ctx, in hws_matcher_disconnect() 273 mlx5hws_err(ctx, "Failed to allocate STE for %s RTC", in hws_matcher_create_rtc() 304 mlx5hws_err(ctx, "HWS Invalid RTC type\n"); in hws_matcher_create_rtc() 325 mlx5hws_err(ctx, "Failed to create matcher RTC of type %s", in hws_matcher_create_rtc() 450 mlx5hws_err(ctx, "Failed to process action template\n"); in hws_matcher_check_and_process_at() 541 mlx5hws_err(ctx, "Invalid at %d", i); in hws_matcher_bind_at() 570 mlx5hws_err(ctx, "Failed to create action ste pool\n"); in hws_matcher_bind_at() 577 mlx5hws_err(ctx, "Failed to create action RTC\n"); in hws_matcher_bind_at() 678 mlx5hws_err(ctx, "Invalid matcher distribute mode\n"); in hws_matcher_validate_insert_mode() 1091 mlx5hws_err(ctx, "Src/dst matcher is not resizable\n"); in hws_matcher_resize_precheck() [all …]
|
| H A D | pool.c | 65 mlx5hws_err(pool->ctx, "Failed to allocate resource objects\n"); in hws_pool_create_one_resource() 90 mlx5hws_err(pool->ctx, "Failed allocating resource\n"); in hws_pool_resource_alloc() 103 mlx5hws_err(pool->ctx, "Failed allocating mirrored resource\n"); in hws_pool_resource_alloc() 134 mlx5hws_err(pool->ctx, "No such buddy (%d)\n", chunk->resource_idx); in hws_pool_buddy_db_put_chunk() 156 mlx5hws_err(pool->ctx, "Failed to create buddy order: %d index: %d\n", in hws_pool_buddy_get_next_buddy() 201 mlx5hws_err(pool->ctx, in hws_pool_buddy_get_mem_chunk() 209 mlx5hws_err(pool->ctx, in hws_pool_buddy_get_mem_chunk() 234 mlx5hws_err(pool->ctx, "Failed to get free slot for chunk with order: %d\n", in hws_pool_buddy_db_get_chunk() 267 mlx5hws_err(pool->ctx, in hws_pool_buddy_db_init() 313 mlx5hws_err(pool->ctx, in hws_pool_element_create_new_elem() [all …]
|
| H A D | bwc_complex.c | 23 mlx5hws_err(ctx, "BWC: failed creating match template\n"); in mlx5hws_bwc_match_params_is_complex() 40 mlx5hws_err(ctx, "Failed to calculate matcher definer layout\n"); in mlx5hws_bwc_match_params_is_complex() 57 mlx5hws_err(table->ctx, "Complex matcher is not supported yet\n"); in mlx5hws_bwc_matcher_create_complex() 73 mlx5hws_err(bwc_rule->bwc_matcher->matcher->tbl->ctx, in mlx5hws_bwc_rule_create_complex() 85 mlx5hws_err(bwc_matcher->matcher->tbl->ctx, in mlx5hws_bwc_matcher_move_all_complex()
|
| H A D | table.c | 113 mlx5hws_err(tbl->ctx, "Failed to connect FT to default FDB FT\n"); in hws_table_connect_to_default_miss_tbl() 132 mlx5hws_err(tbl->ctx, "Failed creating default ft\n"); in mlx5hws_table_create_default_ft() 140 mlx5hws_err(tbl->ctx, "Failed to get default fdb miss\n"); in mlx5hws_table_create_default_ft() 145 mlx5hws_err(tbl->ctx, "Failed connecting to default miss tbl\n"); in mlx5hws_table_create_default_ft() 194 mlx5hws_err(tbl->ctx, "Failed to create flow table object\n"); in hws_table_init() 231 mlx5hws_err(ctx, "Invalid table type %d\n", attr->type); in mlx5hws_table_create() 245 mlx5hws_err(ctx, "Failed to initialise table\n"); in mlx5hws_table_create() 322 mlx5hws_err(tbl->ctx, "Failed to set FT default miss action\n"); in mlx5hws_table_ft_set_default_next_ft() 371 mlx5hws_err(dst_tbl->ctx, in mlx5hws_table_update_connected_miss_tables() 448 mlx5hws_err(tbl->ctx, "Default miss table is not supported\n"); in hws_table_set_default_miss_not_valid() [all …]
|
| H A D | bwc.c | 146 mlx5hws_err(table->ctx, in mlx5hws_bwc_matcher_create() 207 mlx5hws_err(bwc_matcher->matcher->tbl->ctx, in mlx5hws_bwc_matcher_destroy() 249 mlx5hws_err(ctx, in hws_bwc_queue_poll() 461 mlx5hws_err(ctx, "Failed updating BWC rule (%d)\n", ret); in hws_bwc_rule_update_sync() 628 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 643 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 661 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 712 mlx5hws_err(ctx, "Rehash error: moving rules failed\n"); in hws_bwc_matcher_move() 821 mlx5hws_err(ctx, in mlx5hws_bwc_rule_create_simple() 991 mlx5hws_err(ctx, in hws_bwc_rule_action_update() [all …]
|
| H A D | context.c | 44 mlx5hws_err(ctx, "Failed to allocate STC pool\n"); in hws_context_pools_init() 73 mlx5hws_err(ctx, "Failed to allocate PD\n"); in hws_context_init_pd() 96 mlx5hws_err(ctx, "Required HWS WQE based insertion cap not supported\n"); in hws_context_check_hws_supp() 101 mlx5hws_err(ctx, "HWS is not supported for non eswitch manager port\n"); in hws_context_check_hws_supp() 109 mlx5hws_err(ctx, "Required HWS reparse cap not supported\n"); in hws_context_check_hws_supp() 115 mlx5hws_err(ctx, "Required HWS STE format not supported\n"); in hws_context_check_hws_supp() 122 mlx5hws_err(ctx, "Required HWS RTC update mode not supported\n"); in hws_context_check_hws_supp() 128 mlx5hws_err(ctx, "Required HWS Dynamic definer not supported\n"); in hws_context_check_hws_supp()
|
| H A D | action.c | 157 mlx5hws_err(ctx, in hws_action_get_shared_stc() 195 mlx5hws_err(ctx, "Invalid action_type sequence"); in hws_action_print_combo() 200 mlx5hws_err(ctx, "\n"); in hws_action_print_combo() 364 mlx5hws_err(ctx, in mlx5hws_action_alloc_single_stc() 623 mlx5hws_err(ctx, in hws_action_create_generic_bulk() 918 mlx5hws_err(action->ctx, in hws_action_handle_insert_with_ptr() 1278 mlx5hws_err(ctx, in hws_action_create_modify_header_hws() 1523 mlx5hws_err(ctx, in mlx5hws_action_create_remove_header() 1648 mlx5hws_err(ctx, "Failed to create RTC"); in hws_action_create_dest_match_range_table() 1662 mlx5hws_err(ctx, "Failed to create mirror RTC"); in hws_action_create_dest_match_range_table() [all …]
|
| H A D | pat_arg.c | 223 mlx5hws_err(ctx, "Failed to find cached pattern with provided ID\n"); in mlx5hws_pat_put_pattern() 262 mlx5hws_err(ctx, "Failed to create pattern FW object\n"); in mlx5hws_pat_get_pattern() 271 mlx5hws_err(ctx, "Failed to add pattern to cache\n"); in mlx5hws_pat_get_pattern() 387 mlx5hws_err(ctx, "Failed to drain arg queue\n"); in mlx5hws_arg_write_inline_arg_data() 420 mlx5hws_err(ctx, "Requested single arg %u not supported\n", single_arg_log_sz); in mlx5hws_arg_create() 425 mlx5hws_err(ctx, "Argument log size %d not supported by FW\n", multi_arg_log_sz); in mlx5hws_arg_create() 432 mlx5hws_err(ctx, "Failed allocating arg in order: %d\n", multi_arg_log_sz); in mlx5hws_arg_create() 440 mlx5hws_err(ctx, "Failed writing arg data\n"); in mlx5hws_arg_create() 472 mlx5hws_err(ctx, "Failed creating modify header arg\n"); in mlx5hws_arg_create_modify_header_arg() 513 mlx5hws_err(ctx, "Unsupported action id %d\n", action_type); in mlx5hws_pat_verify_actions() [all …]
|
| H A D | definer.c | 453 mlx5hws_err(cd->ctx, "Unsupported parser id\n"); in hws_definer_misc4_fields_handler() 458 mlx5hws_err(cd->ctx, "Parser id have been used\n"); in hws_definer_misc4_fields_handler() 1015 mlx5hws_err(cd->ctx, in hws_definer_conv_misc() 1207 mlx5hws_err(cd->ctx, "Unsupported ICMPv6 parser\n"); in hws_definer_conv_misc3() 1253 mlx5hws_err(cd->ctx, "Unsupported GTPU flex parser\n"); in hws_definer_conv_misc3() 1269 mlx5hws_err(cd->ctx, "Unsupported GTPU flex parser\n"); in hws_definer_conv_misc3() 1564 mlx5hws_err(ctx, in hws_definer_conv_match_params_to_hl() 1645 mlx5hws_err(ctx, in mlx5hws_definer_conv_match_params_to_compressed_fc() 1939 mlx5hws_err(ctx, in mlx5hws_definer_calc_layout() 2101 mlx5hws_err(ctx, "Failed to create match definer\n"); in hws_definer_mt_match_init() [all …]
|
| H A D | internal.h | 37 #define mlx5hws_err(ctx, arg...) mlx5_core_err((ctx)->mdev, ##arg) macro
|
| H A D | rule.c | 209 mlx5hws_err(matcher->tbl->ctx, in hws_rule_alloc_action_ste() 358 mlx5hws_err(ctx, "Failed to allocate action memory %d", ret); in hws_rule_create_hws()
|