Lines Matching refs:key_attrs
164 u64 key_attrs, u64 mask_attrs, bool log) in match_validate() argument
167 u64 mask_allowed = key_attrs; /* At most allow all key attributes */ in match_validate()
301 if ((key_attrs & key_expected) != key_expected) { in match_validate()
304 (unsigned long long)key_attrs, in match_validate()
1012 u64 key_attrs, bool inner, in validate_vlan_from_nlattrs() argument
1017 if (!((key_attrs & (1 << OVS_KEY_ATTR_ETHERNET)) && in validate_vlan_from_nlattrs()
1018 (key_attrs & (1 << OVS_KEY_ATTR_ETHERTYPE)) && in validate_vlan_from_nlattrs()
1024 if (!((key_attrs & (1 << OVS_KEY_ATTR_VLAN)) && in validate_vlan_from_nlattrs()
1025 (key_attrs & (1 << OVS_KEY_ATTR_ENCAP)))) { in validate_vlan_from_nlattrs()
1050 u64 key_attrs, bool inner, in validate_vlan_mask_from_nlattrs() argument
1060 if (!(key_attrs & (1 << OVS_KEY_ATTR_ENCAP))) { in validate_vlan_mask_from_nlattrs()
1092 u64 *key_attrs, bool inner, in __parse_vlan_from_nlattrs() argument
1100 err = validate_vlan_from_nlattrs(match, *key_attrs, inner, in __parse_vlan_from_nlattrs()
1103 err = validate_vlan_mask_from_nlattrs(match, *key_attrs, inner, in __parse_vlan_from_nlattrs()
1112 *key_attrs &= ~(1 << OVS_KEY_ATTR_ENCAP); in __parse_vlan_from_nlattrs()
1113 *key_attrs &= ~(1 << OVS_KEY_ATTR_VLAN); in __parse_vlan_from_nlattrs()
1114 *key_attrs &= ~(1 << OVS_KEY_ATTR_ETHERTYPE); in __parse_vlan_from_nlattrs()
1119 err = parse_flow_nlattrs(encap, a, key_attrs, log); in __parse_vlan_from_nlattrs()
1121 err = parse_flow_mask_nlattrs(encap, a, key_attrs, log); in __parse_vlan_from_nlattrs()
1127 u64 *key_attrs, const struct nlattr **a, in parse_vlan_from_nlattrs() argument
1133 err = __parse_vlan_from_nlattrs(match, key_attrs, false, a, in parse_vlan_from_nlattrs()
1140 err = __parse_vlan_from_nlattrs(match, key_attrs, true, a, in parse_vlan_from_nlattrs()
1819 u64 key_attrs = 0; in ovs_nla_get_match() local
1823 err = parse_flow_nlattrs(nla_key, a, &key_attrs, log); in ovs_nla_get_match()
1827 err = parse_vlan_from_nlattrs(match, &key_attrs, a, false, log); in ovs_nla_get_match()
1831 err = ovs_key_from_nlattrs(net, match, key_attrs, a, false, log); in ovs_nla_get_match()
1883 if (!match_validate(match, key_attrs, mask_attrs, log)) in ovs_nla_get_match()