| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | matcher.c | 62 mlx5hws_err(tbl->ctx, "Isolated matcher: failed to reset FT's next RTCs\n"); in hws_matcher_connect_end_ft_isolated() 74 mlx5hws_err(tbl->ctx, "Isolated matcher: failed to set FT's miss_ft_id\n"); in hws_matcher_connect_end_ft_isolated() 91 mlx5hws_err(tbl->ctx, "Isolated matcher: failed to create end flow table\n"); in hws_matcher_create_end_ft_isolated() 97 mlx5hws_err(tbl->ctx, "Isolated matcher: failed to connect end FT\n"); in hws_matcher_create_end_ft_isolated() 122 mlx5hws_err(tbl->ctx, "Failed to create matcher end flow table\n"); in hws_matcher_create_end_ft() 147 mlx5hws_err(ctx, "Isolated matcher: failed to connect start FT to match RTC\n"); in hws_matcher_connect_isolated_first() 154 mlx5hws_err(ctx, "Isolated matcher: failed to reset table ft default miss\n"); in hws_matcher_connect_isolated_first() 184 mlx5hws_err(ctx, in hws_matcher_connect_isolated_last() 192 mlx5hws_err(ctx, "Isolated matcher: failed to reset matcher ft default miss\n"); in hws_matcher_connect_isolated_last() 264 mlx5hws_err(ctx, "Failed to connect new matcher to next RTC\n"); in hws_matcher_connect() [all …]
|
| H A D | pool.c | 87 mlx5hws_err(pool->ctx, "Failed to allocate resource\n"); in hws_pool_resource_alloc() 101 mlx5hws_err(pool->ctx, "Failed to allocate mirrored resource\n"); in hws_pool_resource_alloc() 118 mlx5hws_err(pool->ctx, "Failed to create buddy order: %zu\n", in hws_pool_buddy_init() 124 mlx5hws_err(pool->ctx, "Failed to create resource type: %d size %zu\n", in hws_pool_buddy_init() 142 mlx5hws_err(pool->ctx, "Bad buddy state\n"); in hws_pool_buddy_db_get_chunk() 160 mlx5hws_err(pool->ctx, "Bad buddy state\n"); in hws_pool_buddy_db_put_chunk() 213 mlx5hws_err(pool->ctx, "Failed to create bitmap order: %zu\n", in hws_pool_bitmap_init() 219 mlx5hws_err(pool->ctx, "Failed to create resource type: %d: size %zu\n", in hws_pool_bitmap_init() 236 mlx5hws_err(pool->ctx, "Pool only supports order 0 allocs\n"); in hws_pool_bitmap_db_get_chunk() 242 mlx5hws_err(pool->ctx, "Bad bitmap state\n"); in hws_pool_bitmap_db_get_chunk() [all …]
|
| H A D | table.c | 73 mlx5hws_err(ctx, "Failed to default miss table type: 0x%x\n", tbl_type); in hws_table_up_default_fdb_miss_tbl() 116 mlx5hws_err(tbl->ctx, "Failed to connect FT to default FDB FT\n"); in hws_table_connect_to_default_miss_tbl() 135 mlx5hws_err(tbl->ctx, "Failed creating default ft\n"); in mlx5hws_table_create_default_ft() 143 mlx5hws_err(tbl->ctx, "Failed to get default fdb miss\n"); in mlx5hws_table_create_default_ft() 148 mlx5hws_err(tbl->ctx, "Failed connecting to default miss tbl\n"); in mlx5hws_table_create_default_ft() 173 mlx5hws_err(ctx, "HWS not supported, cannot create mlx5hws_table\n"); in hws_table_init_check_hws_support() 200 mlx5hws_err(tbl->ctx, "Failed to create flow table object\n"); in hws_table_init() 237 mlx5hws_err(ctx, "Invalid table type %d\n", attr->type); in mlx5hws_table_create() 252 mlx5hws_err(ctx, "Failed to initialise table\n"); in mlx5hws_table_create() 274 mlx5hws_err(tbl->ctx, "Cannot destroy table containing matchers\n"); in mlx5hws_table_destroy() [all …]
|
| H A D | bwc.c | 99 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 117 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 123 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 140 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 146 mlx5hws_err(ctx, in hws_bwc_matcher_move_all_simple() 201 mlx5hws_err(ctx, "Rehash error: matcher creation failed\n"); in hws_bwc_matcher_move() 207 mlx5hws_err(ctx, "Rehash error: failed setting resize target\n"); in hws_bwc_matcher_move() 213 mlx5hws_err(ctx, "Rehash error: moving rules failed, attempting to remove the old matcher\n"); in hws_bwc_matcher_move() 266 mlx5hws_err(table->ctx, "BWC matcher: failed creating action template\n"); in mlx5hws_bwc_matcher_create_simple() 277 mlx5hws_err(table->ctx, "BWC matcher: failed creating match template\n"); in mlx5hws_bwc_matcher_create_simple() [all …]
|
| H A D | action.c | 117 mlx5hws_err(ctx, "No such stc_type: %d\n", stc_type); in hws_action_get_shared_stc_nic() 126 mlx5hws_err(ctx, "Failed to allocate shared decap l2 STC\n"); in hws_action_get_shared_stc_nic() 162 mlx5hws_err(ctx, in hws_action_get_shared_stc() 200 mlx5hws_err(ctx, "Invalid action_type sequence"); in hws_action_print_combo() 202 mlx5hws_err(ctx, " %s", mlx5hws_action_type_to_str(*user_actions)); in hws_action_print_combo() 205 mlx5hws_err(ctx, "\n"); in hws_action_print_combo() 218 mlx5hws_err(ctx, "Invalid table_type %d", table_type); in mlx5hws_action_check_combo() 334 mlx5hws_err(ctx, "Failed to allocate single action STC\n"); in mlx5hws_action_alloc_single_stc() 351 mlx5hws_err(ctx, "Failed to modify STC action_type %d tbl_type %d\n", in mlx5hws_action_alloc_single_stc() 368 mlx5hws_err(ctx, in mlx5hws_action_alloc_single_stc() [all …]
|
| H A D | context.c | 43 mlx5hws_err(ctx, "Failed to allocate STC pool\n"); in hws_context_pools_init() 72 mlx5hws_err(ctx, "Failed to allocate PD\n"); in hws_context_init_pd() 95 mlx5hws_err(ctx, "Required HWS WQE based insertion cap not supported\n"); in hws_context_check_hws_supp() 100 mlx5hws_err(ctx, "HWS is not supported for non eswitch manager port\n"); in hws_context_check_hws_supp() 108 mlx5hws_err(ctx, "Required HWS reparse cap not supported\n"); in hws_context_check_hws_supp() 114 mlx5hws_err(ctx, "Required HWS STE format not supported\n"); in hws_context_check_hws_supp() 121 mlx5hws_err(ctx, "Required HWS RTC update mode not supported\n"); in hws_context_check_hws_supp() 127 mlx5hws_err(ctx, "Required HWS Dynamic definer not supported\n"); in hws_context_check_hws_supp()
|
| 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 | 508 mlx5hws_err(fc->ctx, "Vport 0x%x is disabled or invalid\n", source_port); in hws_definer_set_source_port_gvmi() 532 mlx5hws_err(fc->ctx, "Invalid vhca_id provided 0x%x\n", id); in hws_definer_set_source_gvmi_vhca_id() 595 mlx5hws_err(cd->ctx, "Unsupported flex parser steering ok index %u\n", parser_id); in hws_definer_flex_parser_steering_ok_bits_handler() 650 mlx5hws_err(cd->ctx, "Unsupported flex parser %u\n", parser_id); in hws_definer_flex_parser_handler() 665 mlx5hws_err(cd->ctx, "Unsupported parser id\n"); in hws_definer_misc4_fields_handler() 670 mlx5hws_err(cd->ctx, "Parser id have been used\n"); in hws_definer_misc4_fields_handler() 715 mlx5hws_err(cd->ctx, "Invalid definer fields combination: match_flags = 0x%08x\n", in hws_definer_check_match_flags() 733 mlx5hws_err(cd->ctx, "Unsupported outer parameters set\n"); in hws_definer_conv_outer() 746 mlx5hws_err(cd->ctx, in hws_definer_conv_outer() 808 mlx5hws_err(cd->ctx, "Unsupported match on IPv6 address and IPv4 IHL\n"); in hws_definer_conv_outer() [all …]
|
| H A D | bwc_complex.c | 41 mlx5hws_err(ctx, "Complex matcher: failed creating match template\n"); in hws_match_params_exceeds_definer() 58 mlx5hws_err(ctx, "Failed to calculate matcher definer layout\n"); in hws_match_params_exceeds_definer() 316 mlx5hws_err(ctx, in hws_bwc_matcher_split_mask() 376 mlx5hws_err(ctx, "Complex matcher: failed to set isolated tbl default miss\n"); in hws_isolated_table_create() 560 mlx5hws_err(ctx, "Complex matcher: failed to create set reg C6 action\n"); in hws_complex_data_actions_init() 568 mlx5hws_err(ctx, "Complex matcher: failed to create last action\n"); in hws_complex_data_actions_init() 819 mlx5hws_err(ctx, in hws_complex_subrule_destroy() 1021 mlx5hws_err(ctx, in mlx5hws_bwc_matcher_complex_move() 1037 mlx5hws_err(ctx, in mlx5hws_bwc_matcher_complex_move() 1043 mlx5hws_err(ctx, in mlx5hws_bwc_matcher_complex_move() [all …]
|
| H A D | send.c | 366 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() 376 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() 390 mlx5hws_err(ctx, " rule 0x%08llx: matcher 0x%llx %s\n", in hws_send_engine_dump_error_cqe() 397 mlx5hws_err(ctx, " rule 0x%08llx: no CQE\n", in hws_send_engine_dump_error_cqe() 402 mlx5hws_err(ctx, " rule 0x%08llx: cqe->opcode = %d %s\n", in hws_send_engine_dump_error_cqe() 410 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() 414 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() 418 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() 422 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() 428 mlx5hws_err(ctx, in hws_send_engine_dump_error_cqe() [all …]
|
| H A D | rule.c | 338 mlx5hws_err(ctx, "Failed to allocate action memory %d", ret); in hws_rule_create_hws() 704 mlx5hws_err(ctx, "Rule matches on inconsistent outer ethertype and ip version\n"); in hws_rule_check_outer_ip_version() 713 mlx5hws_err(ctx, "Matcher and rule disagree on outer IP version\n"); in hws_rule_check_outer_ip_version() 743 mlx5hws_err(ctx, "Rule matches on inconsistent inner ethertype and ip version\n"); in hws_rule_check_inner_ip_version() 752 mlx5hws_err(ctx, "Matcher and rule disagree on inner IP version\n"); in hws_rule_check_inner_ip_version()
|
| H A D | internal.h | 38 #define mlx5hws_err(ctx, arg...) mlx5_core_err((ctx)->mdev, ##arg) macro
|
| H A D | action_ste_pool.c | 36 mlx5hws_err(ctx, "Failed to allocate STE pool\n"); in hws_action_ste_table_create_pool()
|