Searched refs:max_headroom (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 864 unsigned int max_headroom, __u8 *next_protocol, in ip_vs_prepare_tunneled_skb() argument 876 if (skb_headroom(skb) < max_headroom || skb_cloned(skb)) { in ip_vs_prepare_tunneled_skb() 877 new_skb = skb_realloc_headroom(skb, max_headroom); in ip_vs_prepare_tunneled_skb() 970 unsigned int max_headroom; /* The extra header space needed */ in ip_vs_tunnel_xmit() local 994 max_headroom = LL_RESERVED_SPACE(tdev) + sizeof(struct iphdr); in ip_vs_tunnel_xmit() 998 skb = ip_vs_prepare_tunneled_skb(skb, cp->af, max_headroom, in ip_vs_tunnel_xmit() 1064 unsigned int max_headroom; /* The extra header space needed */ in ip_vs_tunnel_xmit_v6() local 1088 max_headroom = LL_RESERVED_SPACE(tdev) + sizeof(struct ipv6hdr); in ip_vs_tunnel_xmit_v6() 1090 skb = ip_vs_prepare_tunneled_skb(skb, cp->af, max_headroom, in ip_vs_tunnel_xmit_v6()
|
/linux-4.1.27/drivers/net/ppp/ |
D | pptp.c | 190 int max_headroom; in pptp_xmit() local 205 max_headroom = LL_RESERVED_SPACE(tdev) + sizeof(*iph) + sizeof(*hdr) + 2; in pptp_xmit() 207 if (skb_headroom(skb) < max_headroom || skb_cloned(skb) || skb_shared(skb)) { in pptp_xmit() 208 struct sk_buff *new_skb = skb_realloc_headroom(skb, max_headroom); in pptp_xmit()
|
/linux-4.1.27/net/ipv6/ |
D | ip6_gre.c | 613 unsigned int max_headroom = 0; /* The extra header space needed */ in ip6gre_xmit2() local 664 max_headroom += 8; in ip6gre_xmit2() 689 max_headroom += LL_RESERVED_SPACE(tdev) + gre_hlen + dst->header_len; in ip6gre_xmit2() 691 if (skb_headroom(skb) < max_headroom || skb_shared(skb) || in ip6gre_xmit2() 693 new_skb = skb_realloc_headroom(skb, max_headroom); in ip6gre_xmit2() 694 if (max_headroom > dev->needed_headroom) in ip6gre_xmit2() 695 dev->needed_headroom = max_headroom; in ip6gre_xmit2()
|
D | ip6_tunnel.c | 986 unsigned int max_headroom = sizeof(struct ipv6hdr); in ip6_tnl_xmit2() local 1042 max_headroom += 8; in ip6_tnl_xmit2() 1060 max_headroom += LL_RESERVED_SPACE(tdev); in ip6_tnl_xmit2() 1062 if (skb_headroom(skb) < max_headroom || skb_shared(skb) || in ip6_tnl_xmit2() 1066 new_skb = skb_realloc_headroom(skb, max_headroom); in ip6_tnl_xmit2()
|
D | sit.c | 816 unsigned int max_headroom; /* The extra header space needed */ in ipip6_tunnel_xmit() local 957 max_headroom = LL_RESERVED_SPACE(tdev) + t_hlen; in ipip6_tunnel_xmit() 959 if (skb_headroom(skb) < max_headroom || skb_shared(skb) || in ipip6_tunnel_xmit() 961 struct sk_buff *new_skb = skb_realloc_headroom(skb, max_headroom); in ipip6_tunnel_xmit()
|
/linux-4.1.27/net/ipv4/ |
D | ip_tunnel.c | 647 unsigned int max_headroom; /* The extra header space needed */ in ip_tunnel_xmit() local 775 max_headroom = LL_RESERVED_SPACE(rt->dst.dev) + sizeof(struct iphdr) in ip_tunnel_xmit() 777 if (max_headroom > dev->needed_headroom) in ip_tunnel_xmit() 778 dev->needed_headroom = max_headroom; in ip_tunnel_xmit()
|