FLOW_DISSECTOR_KEY_IP
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP))) {
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP) |
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP) |
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP)))) {
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP) |
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
if (!flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP))
BIT_ULL(FLOW_DISSECTOR_KEY_IP) |
[FLOW_DISSECTOR_KEY_IP] = vcap_tc_flower_handler_ip_usage,
[FLOW_DISSECTOR_KEY_IP] = vcap_tc_flower_handler_ip_usage,
st->used_keys |= BIT_ULL(FLOW_DISSECTOR_KEY_IP);
if (ovlp_keys & BIT_ULL(FLOW_DISSECTOR_KEY_IP)) {
if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_IP)) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP))
BIT_ULL(FLOW_DISSECTOR_KEY_IP))) {
BIT_ULL(FLOW_DISSECTOR_KEY_IP) |
if (!dissector_uses_key(flow_dissector, FLOW_DISSECTOR_KEY_IP))
FLOW_DISSECTOR_KEY_IP,
if (!dissector_uses_key(flow_dissector, FLOW_DISSECTOR_KEY_IP))
FLOW_DISSECTOR_KEY_IP,
FLOW_DISSECTOR_MATCH(rule, FLOW_DISSECTOR_KEY_IP, out);
BIT(FLOW_DISSECTOR_KEY_IP);
match->dissector.offset[FLOW_DISSECTOR_KEY_IP] =
BIT_ULL(FLOW_DISSECTOR_KEY_IP);
match->dissector.offset[FLOW_DISSECTOR_KEY_IP] =
FLOW_DISSECTOR_KEY_IP, ip);
.key_id = FLOW_DISSECTOR_KEY_IP,