Lines Matching defs:match
264 struct flow_match_meta match;
266 flow_rule_match_meta(rule, &match);
272 struct flow_match_control match;
274 flow_rule_match_control(rule, &match);
275 addr_type = match.key->addr_type;
277 if (flow_rule_has_control_flags(match.mask->flags,
285 struct flow_match_basic match;
287 flow_rule_match_basic(rule, &match);
288 l4proto = match.key->ip_proto;
297 struct flow_match_eth_addrs match;
299 flow_rule_match_eth_addrs(rule, &match);
300 memcpy(data.eth.h_dest, match.key->dst, ETH_ALEN);
301 memcpy(data.eth.h_source, match.key->src, ETH_ALEN);
307 struct flow_match_vlan match;
309 flow_rule_match_vlan(rule, &match);
311 if (match.key->vlan_tpid != cpu_to_be16(ETH_P_8021Q))
314 data.vlan_in = match.key->vlan_id;