Lines Matching refs:rule
89 void flow_rule_match_meta(const struct flow_rule *rule,
91 void flow_rule_match_basic(const struct flow_rule *rule,
93 void flow_rule_match_control(const struct flow_rule *rule,
95 void flow_rule_match_eth_addrs(const struct flow_rule *rule,
97 void flow_rule_match_vlan(const struct flow_rule *rule,
99 void flow_rule_match_cvlan(const struct flow_rule *rule,
101 void flow_rule_match_ipv4_addrs(const struct flow_rule *rule,
103 void flow_rule_match_ipv6_addrs(const struct flow_rule *rule,
105 void flow_rule_match_ip(const struct flow_rule *rule,
107 void flow_rule_match_ports(const struct flow_rule *rule,
109 void flow_rule_match_ports_range(const struct flow_rule *rule,
111 void flow_rule_match_tcp(const struct flow_rule *rule,
113 void flow_rule_match_icmp(const struct flow_rule *rule,
115 void flow_rule_match_mpls(const struct flow_rule *rule,
117 void flow_rule_match_enc_control(const struct flow_rule *rule,
119 void flow_rule_match_enc_ipv4_addrs(const struct flow_rule *rule,
121 void flow_rule_match_enc_ipv6_addrs(const struct flow_rule *rule,
123 void flow_rule_match_enc_ip(const struct flow_rule *rule,
125 void flow_rule_match_enc_ports(const struct flow_rule *rule,
127 void flow_rule_match_enc_keyid(const struct flow_rule *rule,
129 void flow_rule_match_enc_opts(const struct flow_rule *rule,
131 void flow_rule_match_ct(const struct flow_rule *rule,
133 void flow_rule_match_pppoe(const struct flow_rule *rule,
135 void flow_rule_match_l2tpv3(const struct flow_rule *rule,
430 static inline bool flow_rule_match_key(const struct flow_rule *rule, in flow_rule_match_key() argument
433 return dissector_uses_key(rule->match.dissector, key); in flow_rule_match_key()
589 struct flow_rule *rule; member
614 return flow_cmd->rule; in flow_cls_offload_flow_rule()