Searched refs:tnl_hlen (Results 1 – 4 of 4) sorted by relevance
/net/ipv6/ |
D | udp_offload.c | 31 int tnl_hlen; in udp6_ufo_fragment() local 92 tnl_hlen = skb_tnl_header_len(skb); in udp6_ufo_fragment() 93 if (skb->mac_header < (tnl_hlen + frag_hdr_sz)) { in udp6_ufo_fragment() 94 if (gso_pskb_expand_head(skb, tnl_hlen + frag_hdr_sz)) in udp6_ufo_fragment() 108 unfrag_ip6hlen + tnl_hlen; in udp6_ufo_fragment()
|
/net/ipv4/ |
D | udp_offload.c | 37 int tnl_hlen = skb_inner_mac_header(skb) - skb_transport_header(skb); in __skb_udp_tunnel_segment() local 49 if (unlikely(!pskb_may_pull(skb, tnl_hlen))) in __skb_udp_tunnel_segment() 53 __skb_pull(skb, tnl_hlen); in __skb_udp_tunnel_segment() 70 skb_gso_error_unwind(skb, protocol, tnl_hlen, mac_offset, in __skb_udp_tunnel_segment() 76 udp_offset = outer_hlen - tnl_hlen; in __skb_udp_tunnel_segment()
|
D | gre_offload.c | 28 int tnl_hlen; in gre_gso_segment() local 80 tnl_hlen = skb_tnl_header_len(skb); in gre_gso_segment() 105 __skb_push(skb, tnl_hlen - ghl); in gre_gso_segment()
|
/net/core/ |
D | skbuff.c | 3070 unsigned int tnl_hlen = skb_tnl_header_len(head_skb); in skb_segment() local 3174 skb_copy_from_linear_data_offset(head_skb, -tnl_hlen, in skb_segment() 3175 nskb->data - tnl_hlen, in skb_segment() 3176 doffset + tnl_hlen); in skb_segment()
|