Searched refs:l4_hdr (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/include/net/ |
D | vxlan.h | 292 u8 l4_hdr = 0; in vxlan_features_check() local 299 l4_hdr = ip_hdr(skb)->protocol; in vxlan_features_check() 302 l4_hdr = ipv6_hdr(skb)->nexthdr; in vxlan_features_check() 308 if ((l4_hdr == IPPROTO_UDP) && in vxlan_features_check()
|
/Linux-v4.19/drivers/infiniband/ulp/opa_vnic/ |
D | opa_vnic_encap.c | 75 u8 l4_type, u16 l4_hdr) in opa_vnic_make_header() argument 82 h[4] = l4_hdr << OPA_VNIC_L4_HDR_SHFT; in opa_vnic_make_header() 487 u16 len, l4_hdr; in opa_vnic_encap_skb() local 498 l4_hdr = info->vesw.vesw_id; in opa_vnic_encap_skb() 511 OPA_VNIC_L4_ETHR, l4_hdr); in opa_vnic_encap_skb()
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 687 u8 l4_hdr = 0, inner_l4_hdr = 0, inner_l4_hlen; in fm10k_tx_encap_offload() local 696 l4_hdr = ip_hdr(skb)->protocol; in fm10k_tx_encap_offload() 699 l4_hdr = ipv6_hdr(skb)->nexthdr; in fm10k_tx_encap_offload() 705 switch (l4_hdr) { in fm10k_tx_encap_offload() 811 u8 l4_hdr = 0; in fm10k_tx_csum() local 836 l4_hdr = network_hdr.ipv4->protocol; in fm10k_tx_csum() 839 l4_hdr = network_hdr.ipv6->nexthdr; in fm10k_tx_csum() 845 &l4_hdr, &frag_off); in fm10k_tx_csum() 847 l4_hdr = NEXTHDR_FRAGMENT; in fm10k_tx_csum() 853 switch (l4_hdr) { in fm10k_tx_csum() [all …]
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_common.c | 736 u8 l4_hdr; in nfp_net_tx_csum() local 753 l4_hdr = iph->protocol; in nfp_net_tx_csum() 755 l4_hdr = ipv6h->nexthdr; in nfp_net_tx_csum() 761 switch (l4_hdr) { in nfp_net_tx_csum() 769 nn_dp_warn(dp, "partial checksum but l4 proto=%x!\n", l4_hdr); in nfp_net_tx_csum() 3276 u8 l4_hdr; in nfp_net_features_check() local 3298 l4_hdr = ip_hdr(skb)->protocol; in nfp_net_features_check() 3301 l4_hdr = ipv6_hdr(skb)->nexthdr; in nfp_net_features_check() 3309 (l4_hdr != IPPROTO_UDP && l4_hdr != IPPROTO_GRE) || in nfp_net_features_check() 3310 (l4_hdr == IPPROTO_UDP && in nfp_net_features_check()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 537 unsigned char *l4_hdr; in hns3_get_l4_protocol() local 544 l4_hdr = skb_transport_header(skb); in hns3_get_l4_protocol() 549 if (l4_hdr != exthdr) in hns3_get_l4_protocol() 568 l4_hdr = skb_inner_transport_header(skb); in hns3_get_l4_protocol() 573 if (l4_hdr != exthdr) in hns3_get_l4_protocol()
|
/Linux-v4.19/include/linux/ |
D | skbuff.h | 4155 unsigned char *l4_hdr = skb_transport_header(skb); in lco_csum() local 4165 return csum_partial(l4_hdr, csum_start - l4_hdr, partial); in lco_csum()
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1196 u8 l4_hdr = 0; in cxgb_encap_offload_supported() local 1207 l4_hdr = ip_hdr(skb)->protocol; in cxgb_encap_offload_supported() 1210 l4_hdr = ipv6_hdr(skb)->nexthdr; in cxgb_encap_offload_supported() 1216 switch (l4_hdr) { in cxgb_encap_offload_supported()
|
/Linux-v4.19/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 5198 u8 l4_hdr = 0; in be_features_check() local 5234 l4_hdr = ip_hdr(skb)->protocol; in be_features_check() 5237 l4_hdr = ipv6_hdr(skb)->nexthdr; in be_features_check() 5243 if (l4_hdr != IPPROTO_UDP || in be_features_check()
|