Lines Matching refs:ipv4_key

1565 		const struct ovs_key_ipv4 *ipv4_key;  in ovs_key_from_nlattrs()  local
1567 ipv4_key = nla_data(a[OVS_KEY_ATTR_IPV4]); in ovs_key_from_nlattrs()
1568 if (!is_mask && ipv4_key->ipv4_frag > OVS_FRAG_TYPE_MAX) { in ovs_key_from_nlattrs()
1570 ipv4_key->ipv4_frag, OVS_FRAG_TYPE_MAX); in ovs_key_from_nlattrs()
1574 ipv4_key->ipv4_proto, is_mask); in ovs_key_from_nlattrs()
1576 ipv4_key->ipv4_tos, is_mask); in ovs_key_from_nlattrs()
1578 ipv4_key->ipv4_ttl, is_mask); in ovs_key_from_nlattrs()
1580 ipv4_key->ipv4_frag, is_mask); in ovs_key_from_nlattrs()
1582 ipv4_key->ipv4_src, is_mask); in ovs_key_from_nlattrs()
1584 ipv4_key->ipv4_dst, is_mask); in ovs_key_from_nlattrs()
2125 struct ovs_key_ipv4 *ipv4_key; in __ovs_nla_put_key() local
2127 nla = nla_reserve(skb, OVS_KEY_ATTR_IPV4, sizeof(*ipv4_key)); in __ovs_nla_put_key()
2130 ipv4_key = nla_data(nla); in __ovs_nla_put_key()
2131 ipv4_key->ipv4_src = output->ipv4.addr.src; in __ovs_nla_put_key()
2132 ipv4_key->ipv4_dst = output->ipv4.addr.dst; in __ovs_nla_put_key()
2133 ipv4_key->ipv4_proto = output->ip.proto; in __ovs_nla_put_key()
2134 ipv4_key->ipv4_tos = output->ip.tos; in __ovs_nla_put_key()
2135 ipv4_key->ipv4_ttl = output->ip.ttl; in __ovs_nla_put_key()
2136 ipv4_key->ipv4_frag = output->ip.frag; in __ovs_nla_put_key()
2919 const struct ovs_key_ipv4 *ipv4_key; in validate_set() local
2924 ipv4_key = nla_data(ovs_key); in validate_set()
2927 const struct ovs_key_ipv4 *mask = ipv4_key + 1; in validate_set()
2933 if (ipv4_key->ipv4_proto != flow_key->ip.proto) in validate_set()
2936 if (ipv4_key->ipv4_frag != flow_key->ip.frag) in validate_set()