Searched refs:act_dests (Results 1 – 6 of 6) sorted by relevance
317 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_DECAP) { in mlx5_cmd_dr_create_fte()336 pkt_reformat = fte->act_dests.action.pkt_reformat; in mlx5_cmd_dr_create_fte()406 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_DROP) { in mlx5_cmd_dr_create_fte()416 if (fte->act_dests.flow_context.flow_tag) { in mlx5_cmd_dr_create_fte()418 mlx5dr_action_create_tag(fte->act_dests.flow_context.flow_tag); in mlx5_cmd_dr_create_fte()510 if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) { in mlx5_cmd_dr_create_fte()538 struct mlx5_flow_act *action = &fte->act_dests.action; in mlx5_cmd_dr_create_fte()540 if (fte->act_dests.action.exe_aso.type != MLX5_EXE_ASO_FLOW_METER) { in mlx5_cmd_dr_create_fte()578 !!(fte->act_dests.action.flags & FLOW_ACT_IGNORE_FLOW_LEVEL); in mlx5_cmd_dr_create_fte()579 u32 flow_source = fte->act_dests.flow_context.flow_source; in mlx5_cmd_dr_create_fte()[all …]
506 fte->act_dests.action.exe_aso.object_id); in mlx5_cmd_set_fte_flow_meter()510 fte->act_dests.action.exe_aso.return_reg_id); in mlx5_cmd_set_fte_flow_meter()512 fte->act_dests.action.exe_aso.type); in mlx5_cmd_set_fte_flow_meter()567 fte->act_dests.flow_context.flow_tag); in mlx5_cmd_set_fte()569 fte->act_dests.flow_context.flow_source); in mlx5_cmd_set_fte()576 action = fte->act_dests.action.action; in mlx5_cmd_set_fte()584 fte->act_dests.action.pkt_reformat; in mlx5_cmd_set_fte()599 if (fte->act_dests.action.modify_hdr) { in mlx5_cmd_set_fte()607 fte->act_dests.action.modify_hdr->id); in mlx5_cmd_set_fte()611 fte->act_dests.action.crypto.type); in mlx5_cmd_set_fte()[all …]
661 --fte->act_dests.dests_size; in del_sw_hw_rule()671 --fte->act_dests.dests_size; in del_sw_hw_rule()679 --fte->act_dests.fwd_dests; in del_sw_hw_rule()696 memcpy(&fte->act_dests, &fte->dup->act_dests, sizeof(fte->act_dests)); in switch_to_pending_act_dests()1218 act_dests = &fte->dup->act_dests; in _mlx5_modify_rule_destination()1220 act_dests = &fte->act_dests; in _mlx5_modify_rule_destination()1620 act_dests->dests_size++; in create_flow_handle_dup()1623 act_dests->fwd_dests++; in create_flow_handle_dup()1636 act_dests->dests_size = 0; in create_flow_handle_dup()1637 act_dests->fwd_dests = 0; in create_flow_handle_dup()[all …]
258 struct fs_fte_action act_dests; member269 struct fs_fte_action act_dests; member
206 __entry->action = fte->act_dests.action.action;208 __entry->flow_tag = fte->act_dests.flow_context.flow_tag;209 __entry->flow_source = fte->act_dests.flow_context.flow_source;287 __entry->index = __entry->fte->act_dests.dests_size - 1;
744 struct mlx5_flow_act *fte_action = &fte->act_dests.action; in mlx5_fs_fte_get_hws_actions()905 if (fte->act_dests.flow_context.flow_tag) { in mlx5_fs_fte_get_hws_actions()915 (*ractions)[num_actions].tag.value = fte->act_dests.flow_context.flow_tag; in mlx5_fs_fte_get_hws_actions()1095 fte->act_dests.flow_context.flow_source, in mlx5_cmd_hws_create_fte()
Completed in 25 milliseconds