swkey             283 net/openvswitch/conntrack.c int ovs_ct_put_key(const struct sw_flow_key *swkey,
swkey             302 net/openvswitch/conntrack.c 	if (swkey->ct_orig_proto) {
swkey             303 net/openvswitch/conntrack.c 		if (swkey->eth.type == htons(ETH_P_IP)) {
swkey             314 net/openvswitch/conntrack.c 		} else if (swkey->eth.type == htons(ETH_P_IPV6)) {
swkey              29 net/openvswitch/conntrack.h int ovs_ct_put_key(const struct sw_flow_key *swkey,
swkey              89 net/openvswitch/conntrack.h static inline int ovs_ct_put_key(const struct sw_flow_key *swkey,
swkey            1970 net/openvswitch/flow_netlink.c static int __ovs_nla_put_key(const struct sw_flow_key *swkey,
swkey            1988 net/openvswitch/flow_netlink.c 	if ((swkey->tun_proto || is_mask)) {
swkey            1992 net/openvswitch/flow_netlink.c 			opts = TUN_METADATA_OPTS(output, swkey->tun_opts_len);
swkey            1995 net/openvswitch/flow_netlink.c 				     swkey->tun_opts_len, swkey->tun_proto, 0))
swkey            1999 net/openvswitch/flow_netlink.c 	if (swkey->phy.in_port == DP_MAX_PORTS) {
swkey            2015 net/openvswitch/flow_netlink.c 	if (ovs_ct_put_key(swkey, output, skb))
swkey            2018 net/openvswitch/flow_netlink.c 	if (ovs_key_mac_proto(swkey) == MAC_PROTO_ETHERNET) {
swkey            2027 net/openvswitch/flow_netlink.c 		if (swkey->eth.vlan.tci || eth_type_vlan(swkey->eth.type)) {
swkey            2031 net/openvswitch/flow_netlink.c 			if (!swkey->eth.vlan.tci)
swkey            2034 net/openvswitch/flow_netlink.c 			if (swkey->eth.cvlan.tci || eth_type_vlan(swkey->eth.type)) {
swkey            2039 net/openvswitch/flow_netlink.c 				if (!swkey->eth.cvlan.tci)
swkey            2044 net/openvswitch/flow_netlink.c 		if (swkey->eth.type == htons(ETH_P_802_2)) {
swkey            2062 net/openvswitch/flow_netlink.c 	if (eth_type_vlan(swkey->eth.type)) {
swkey            2070 net/openvswitch/flow_netlink.c 	if (swkey->eth.type == htons(ETH_P_IP)) {
swkey            2083 net/openvswitch/flow_netlink.c 	} else if (swkey->eth.type == htons(ETH_P_IPV6)) {
swkey            2099 net/openvswitch/flow_netlink.c 	} else if (swkey->eth.type == htons(ETH_P_NSH)) {
swkey            2102 net/openvswitch/flow_netlink.c 	} else if (swkey->eth.type == htons(ETH_P_ARP) ||
swkey            2103 net/openvswitch/flow_netlink.c 		   swkey->eth.type == htons(ETH_P_RARP)) {
swkey            2116 net/openvswitch/flow_netlink.c 	} else if (eth_p_mpls(swkey->eth.type)) {
swkey            2126 net/openvswitch/flow_netlink.c 	if ((swkey->eth.type == htons(ETH_P_IP) ||
swkey            2127 net/openvswitch/flow_netlink.c 	     swkey->eth.type == htons(ETH_P_IPV6)) &&
swkey            2128 net/openvswitch/flow_netlink.c 	     swkey->ip.frag != OVS_FRAG_TYPE_LATER) {
swkey            2130 net/openvswitch/flow_netlink.c 		if (swkey->ip.proto == IPPROTO_TCP) {
swkey            2142 net/openvswitch/flow_netlink.c 		} else if (swkey->ip.proto == IPPROTO_UDP) {
swkey            2151 net/openvswitch/flow_netlink.c 		} else if (swkey->ip.proto == IPPROTO_SCTP) {
swkey            2160 net/openvswitch/flow_netlink.c 		} else if (swkey->eth.type == htons(ETH_P_IP) &&
swkey            2161 net/openvswitch/flow_netlink.c 			   swkey->ip.proto == IPPROTO_ICMP) {
swkey            2170 net/openvswitch/flow_netlink.c 		} else if (swkey->eth.type == htons(ETH_P_IPV6) &&
swkey            2171 net/openvswitch/flow_netlink.c 			   swkey->ip.proto == IPPROTO_ICMPV6) {
swkey            2210 net/openvswitch/flow_netlink.c int ovs_nla_put_key(const struct sw_flow_key *swkey,
swkey            2220 net/openvswitch/flow_netlink.c 	err = __ovs_nla_put_key(swkey, output, is_mask, skb);