MLX5_FLOW_CONTEXT_ACTION_COUNT
MLX5_FLOW_CONTEXT_ACTION_COUNT | MLX5_FLOW_CONTEXT_ACTION_ALLOW;
MLX5_FLOW_CONTEXT_ACTION_COUNT | MLX5_FLOW_CONTEXT_ACTION_ALLOW;
if (flow_act.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (flow_act->action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
flow_act.action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
if (action->action & MLX5_FLOW_CONTEXT_ACTION_COUNT)
action->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
{MLX5_FLOW_CONTEXT_ACTION_COUNT, "CNT"},\
attr->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
attr->action &= ~MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action = MLX5_FLOW_CONTEXT_ACTION_DROP | MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action |= MLX5_FLOW_CONTEXT_ACTION_DROP | MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action = MLX5_FLOW_CONTEXT_ACTION_DROP | MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action = MLX5_FLOW_CONTEXT_ACTION_DROP | MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT | MLX5_FLOW_CONTEXT_ACTION_DROP;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
if (flow_act.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (attr->action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (attr->action & MLX5_FLOW_CONTEXT_ACTION_COUNT)
if (attr->action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
attr->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
attr->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
attr->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
prev_attr->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
if (attr->action & MLX5_FLOW_CONTEXT_ACTION_COUNT)
flow_act.action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
.action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | MLX5_FLOW_CONTEXT_ACTION_COUNT,
flow_act.action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;
if (flow_act.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (action1 == MLX5_FLOW_CONTEXT_ACTION_COUNT ||
action2 == MLX5_FLOW_CONTEXT_ACTION_COUNT)
fte->act_dests.action.action &= ~MLX5_FLOW_CONTEXT_ACTION_COUNT;
MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action = MLX5_FLOW_CONTEXT_ACTION_DROP | MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action = MLX5_FLOW_CONTEXT_ACTION_DROP | MLX5_FLOW_CONTEXT_ACTION_COUNT;
flow_act.action = MLX5_FLOW_CONTEXT_ACTION_ALLOW | MLX5_FLOW_CONTEXT_ACTION_COUNT;
if (fte_action->action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (fte->action.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
if (fte->act_dests.action.action & MLX5_FLOW_CONTEXT_ACTION_COUNT) {
flow_act->action |= MLX5_FLOW_CONTEXT_ACTION_COUNT;