Home
last modified time | relevance | path

Searched refs:inner_protocol (Results 1 – 23 of 23) sorted by relevance

/linux/net/sched/
H A Dsch_frag.c13 __be16 inner_protocol; member
38 skb->inner_protocol = data->inner_protocol; in sch_frag_xmit()
64 data->inner_protocol = skb->inner_protocol; in sch_frag_prepare_frag()
/linux/net/mpls/
H A Dmpls_gso.c42 skb->protocol = skb->inner_protocol; in mpls_gso_segment()
/linux/net/openvswitch/
H A Ddatapath.h185 __be16 inner_protocol; member
H A Dactions.c703 skb->inner_protocol = data->inner_protocol; in ovs_vport_output()
749 data->inner_protocol = skb->inner_protocol; in prepare_frag()
/linux/net/ipv4/
H A Dgre_offload.c43 skb->protocol = skb->inner_protocol; in gre_gso_segment()
H A Dudp_offload.c324 protocol = skb->inner_protocol; in skb_udp_tunnel_segment()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c1231 skb->inner_protocol != htons(ETH_P_TEB)) { in wx_encode_tx_desc_ptype()
1243 if (skb->inner_protocol == htons(ETH_P_IP) || in wx_encode_tx_desc_ptype()
1244 skb->inner_protocol == htons(ETH_P_IPV6)) { in wx_encode_tx_desc_ptype()
3240 skb->inner_protocol != htons(ETH_P_IP) && in wx_features_check()
3241 skb->inner_protocol != htons(ETH_P_IPV6) && in wx_features_check()
3242 skb->inner_protocol != htons(ETH_P_TEB)) in wx_features_check()
/linux/include/net/
H A Dvxlan.h385 skb->inner_protocol != htons(ETH_P_TEB) || in vxlan_features_check()
/linux/drivers/net/ethernet/renesas/
H A Dravb_main.c2076 u8 inner_protocol; in ravb_can_tx_csum_gbeth() local
2097 inner_protocol = ip_hdr(skb)->protocol; in ravb_can_tx_csum_gbeth()
2100 inner_protocol = ipv6_hdr(skb)->nexthdr; in ravb_can_tx_csum_gbeth()
2106 switch (inner_protocol) { in ravb_can_tx_csum_gbeth()
/linux/net/xfrm/
H A Dxfrm_output.c806 if (skb->inner_protocol && x->props.mode == XFRM_MODE_TUNNEL) in xfrm_output()
/linux/drivers/net/ethernet/sfc/siena/
H A Defx_common.c1339 if (ntohs(skb->inner_protocol) != ETH_P_TEB) in efx_can_encap_offloads()
/linux/drivers/net/ethernet/sfc/
H A Defx_common.c1312 if (ntohs(skb->inner_protocol) != ETH_P_TEB) in efx_can_encap_offloads()
/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c682 skb->inner_protocol != htons(ETH_P_TEB)) in fm10k_tx_encap_offload()
/linux/drivers/net/vxlan/
H A Dvxlan_core.c2187 __be16 inner_protocol = htons(ETH_P_TEB); in vxlan_build_skb() local
2240 inner_protocol = skb->protocol; in vxlan_build_skb()
2243 udp_tunnel_set_inner_protocol(skb, double_encap, inner_protocol); in vxlan_build_skb()
/linux/include/linux/
H A Dskbuff.h1072 __be16 inner_protocol;
2962 skb->inner_protocol = protocol; in skb_set_inner_protocol()
/linux/net/core/
H A Dskbuff.c1358 skb->encapsulation, skb->inner_protocol, skb->inner_mac_header, in skb_dump()
1586 CHECK_SKB_FIELD(inner_protocol); in __copy_skb_header()
6589 if (!skb->inner_protocol) { in skb_mpls_push()
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-drv.c1494 skb->inner_protocol != htons(ETH_P_TEB) || in xgbe_is_vxlan()
/linux/drivers/net/
H A Dgeneve.c1184 id = proto_to_id(skb->inner_protocol); in geneve_build_gro_hint_opt()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_common.c2146 skb->inner_protocol != htons(ETH_P_TEB) || in nfp_net_features_check()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c13948 if (skb->inner_protocol == htons(ETH_P_TEB)) { in bnxt_udp_tunl_check()
13959 } else if (skb->inner_protocol == htons(ETH_P_IP)) { in bnxt_udp_tunl_check()
13961 } else if (skb->inner_protocol == htons(ETH_P_IPV6)) { in bnxt_udp_tunl_check()
13976 switch (skb->inner_protocol) { in bnxt_tunl_check()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1275 skb->inner_protocol != htons(ETH_P_TEB)) in cxgb_encap_offload_supported()
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c5112 skb->inner_protocol != htons(ETH_P_TEB) || in be_features_check()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c5003 switch (skb->inner_protocol) { in mlx5e_gre_tunnel_inner_proto_offload_supported()