Lines Matching defs:rule
7884 /* if we cannot add the MAC rule then disable the offload */
8346 * @filter: cloud filter rule
8390 * @filter: cloud filter rule
8459 * @filter: cloud filter rule
8577 struct flow_rule *rule = flow_cls_offload_flow_rule(f);
8578 struct flow_dissector *dissector = rule->match.dissector;
8597 if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ENC_KEYID)) {
8600 flow_rule_match_enc_keyid(rule, &match);
8607 if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_BASIC)) {
8610 flow_rule_match_basic(rule, &match);
8622 if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_ETH_ADDRS)) {
8625 flow_rule_match_eth_addrs(rule, &match);
8651 if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_VLAN)) {
8654 flow_rule_match_vlan(rule, &match);
8669 if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_CONTROL)) {
8672 flow_rule_match_control(rule, &match);
8683 flow_rule_match_ipv4_addrs(rule, &match);
8715 flow_rule_match_ipv6_addrs(rule, &match);
8736 if (flow_rule_match_key(rule, FLOW_DISSECTOR_KEY_PORTS)) {
8739 flow_rule_match_ports(rule, &match);
13234 * being requested for this frame. We can rule out both by just