Home
last modified time | relevance | path

Searched refs:action_type_arr (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
Dmlx5hws_bwc.c535 enum mlx5hws_action_type *action_type_arr; in hws_bwc_matcher_find_at() local
541 action_type_arr = bwc_matcher->at[i]->action_type_arr; in hws_bwc_matcher_find_at()
545 if (action_type_arr[j] != rule_actions[j].action->type) in hws_bwc_matcher_find_at()
550 if (action_type_arr[j] == MLX5HWS_ACTION_TYP_LAST && in hws_bwc_matcher_find_at()
Dmlx5hws_action.h115 enum mlx5hws_action_type *action_type_arr; member
Dmlx5hws_action.c2409 enum mlx5hws_action_type *action_type = at->action_type_arr; in mlx5hws_action_template_process()
2585 at->action_type_arr = kcalloc(num_actions, sizeof(*action_type), GFP_KERNEL); in mlx5hws_action_template_create()
2586 if (!at->action_type_arr) in mlx5hws_action_template_create()
2590 at->action_type_arr[i] = action_type[i]; in mlx5hws_action_template_create()
2601 kfree(at->action_type_arr); in mlx5hws_action_template_destroy()
Dmlx5hws_debug.c87 action_type = at->action_type_arr[j]; in hws_debug_dump_matcher_action_template()
Dmlx5hws_matcher.c445 valid = mlx5hws_action_check_combo(ctx, at->action_type_arr, matcher->tbl->type); in hws_matcher_check_and_process_at()