MLX5HWS_ACTION_TYP_LAST
return hws_action_create_generic(ctx, flags, MLX5HWS_ACTION_TYP_LAST);
case MLX5HWS_ACTION_TYP_LAST:
while (*user_actions != MLX5HWS_ACTION_TYP_LAST) {
while (order_arr[order_idx] != BIT(MLX5HWS_ACTION_TYP_LAST)) {
valid_combo = user_actions[user_idx] == MLX5HWS_ACTION_TYP_LAST;
while (action_type[num_actions++] != MLX5HWS_ACTION_TYP_LAST)
BIT(MLX5HWS_ACTION_TYP_LAST),
[MLX5HWS_ACTION_TYP_LAST] = "LAST",
enum mlx5hws_action_type init_action_types[1] = { MLX5HWS_ACTION_TYP_LAST };
rule_actions[i].action && (rule_actions[i].action->type != MLX5HWS_ACTION_TYP_LAST);
action_types[i] = MLX5HWS_ACTION_TYP_LAST;
rule_actions[j].action->type != MLX5HWS_ACTION_TYP_LAST) {
if (action_type_arr[j] == MLX5HWS_ACTION_TYP_LAST &&
rule_actions[j].action->type == MLX5HWS_ACTION_TYP_LAST))
action_types[2] = MLX5HWS_ACTION_TYP_LAST;
action_types[2] = MLX5HWS_ACTION_TYP_LAST;