REGISTER(4),
#endif
#if FLOW_N_REGS > 5
+ REGISTER(5),
+#endif
+#if FLOW_N_REGS > 6
+ REGISTER(6),
+#endif
+#if FLOW_N_REGS > 7
+ REGISTER(7),
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
return !wc->reg_masks[mf->id - MFF_REG0];
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
mask->be32 = htonl(wc->reg_masks[mf->id - MFF_REG0]);
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
case MFF_ETH_SRC:
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
value->be32 = htonl(flow->regs[mf->id - MFF_REG0]);
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
#if FLOW_N_REGS > 0
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
#if FLOW_N_REGS > 0
break;
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+ cls_rule_set_reg_masked(rule, 5, 0, 0);
+ break;
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+ cls_rule_set_reg_masked(rule, 6, 0, 0);
+ break;
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+ cls_rule_set_reg_masked(rule, 7, 0, 0);
+ break;
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
cls_rule_set_reg_masked(rule, mf->id - MFF_REG0,
case MFF_REG4:
#endif
#if FLOW_N_REGS > 5
+ case MFF_REG5:
+#endif
+#if FLOW_N_REGS > 6
+ case MFF_REG6:
+#endif
+#if FLOW_N_REGS > 7
+ case MFF_REG7:
+#endif
+#if FLOW_N_REGS > 8
#error
#endif
case MFF_ETH_SRC: