Lines Matching refs:f_rule
51 struct flow_rule *f_rule = flow_cls_offload_flow_rule(f); in prestera_flower_parse_meta() local
57 flow_rule_match_meta(f_rule, &match); in prestera_flower_parse_meta()
90 struct flow_rule *f_rule = flow_cls_offload_flow_rule(f); in prestera_flower_parse() local
91 struct flow_dissector *dissector = f_rule->match.dissector; in prestera_flower_parse()
115 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_META)) { in prestera_flower_parse()
121 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_CONTROL)) { in prestera_flower_parse()
124 flow_rule_match_control(f_rule, &match); in prestera_flower_parse()
128 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_BASIC)) { in prestera_flower_parse()
131 flow_rule_match_basic(f_rule, &match); in prestera_flower_parse()
161 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_ETH_ADDRS)) { in prestera_flower_parse()
164 flow_rule_match_eth_addrs(f_rule, &match); in prestera_flower_parse()
192 flow_rule_match_ipv4_addrs(f_rule, &match); in prestera_flower_parse()
215 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_PORTS)) { in prestera_flower_parse()
225 flow_rule_match_ports(f_rule, &match); in prestera_flower_parse()
244 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_VLAN)) { in prestera_flower_parse()
247 flow_rule_match_vlan(f_rule, &match); in prestera_flower_parse()
268 if (flow_rule_match_key(f_rule, FLOW_DISSECTOR_KEY_ICMP)) { in prestera_flower_parse()
271 flow_rule_match_icmp(f_rule, &match); in prestera_flower_parse()