FLOW_DISSECTOR_KEY_MPLS
BIT_ULL(FLOW_DISSECTOR_KEY_MPLS) |
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_MPLS)) {
if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_MPLS))
BIT_ULL(FLOW_DISSECTOR_KEY_MPLS))) {
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_MPLS) &&
if (ovlp_keys & BIT_ULL(FLOW_DISSECTOR_KEY_MPLS)) {
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_MPLS)) {
flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_MPLS)) {
BIT_ULL(FLOW_DISSECTOR_KEY_MPLS) | \
!dissector_uses_key(flow_dissector, FLOW_DISSECTOR_KEY_MPLS))
if (dissector_uses_key(flow_dissector, FLOW_DISSECTOR_KEY_MPLS)) {
FLOW_DISSECTOR_KEY_MPLS,
FLOW_DISSECTOR_MATCH(rule, FLOW_DISSECTOR_KEY_MPLS, out);
FLOW_DISSECTOR_KEY_MPLS, mpls);