Home
last modified time | relevance | path

Searched refs:tun_hlen (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/net/ipv4/
H A Dip_gre.c483 gre_build_header(skb, tunnel->tun_hlen, in __gre_xmit()
790 len = tunnel->tun_hlen; in ipgre_link_update()
791 tunnel->tun_hlen = gre_calc_hlen(tunnel->parms.o_flags); in ipgre_link_update()
792 len = tunnel->tun_hlen - len; in ipgre_link_update()
1001 tunnel->tun_hlen = gre_calc_hlen(tunnel->parms.o_flags); in __gre_tunnel_init()
1004 tunnel->hlen = tunnel->tun_hlen + tunnel->encap_hlen; in __gre_tunnel_init()
1345 tunnel->tun_hlen = 4; /* 4-byte GRE hdr. */ in erspan_tunnel_init()
1347 tunnel->tun_hlen = 8; /* 8-byte GRE hdr. */ in erspan_tunnel_init()
1350 tunnel->hlen = tunnel->tun_hlen + tunnel->encap_hlen + in erspan_tunnel_init()
H A Dipip.c396 tunnel->tun_hlen = 0; in ipip_tunnel_init()
397 tunnel->hlen = tunnel->tun_hlen + tunnel->encap_hlen; in ipip_tunnel_init()
H A Dip_tunnel.c506 t->hlen = t->encap_hlen + t->tun_hlen; in ip_tunnel_encap_setup()
/linux-6.15/net/ipv6/
H A Dip6_gre.c770 int tun_hlen; in __gre6_xmit() local
791 tun_hlen = gre_calc_hlen(flags); in __gre6_xmit()
793 if (skb_cow_head(skb, dev->needed_headroom ?: tun_hlen + tunnel->encap_hlen)) in __gre6_xmit()
796 gre_build_header(skb, tun_hlen, in __gre6_xmit()
809 gre_build_header(skb, tunnel->tun_hlen, flags, in __gre6_xmit()
1196 tunnel->tun_hlen = gre_calc_hlen(tunnel->parms.o_flags); in ip6gre_calc_hlen()
1197 tunnel->hlen = tunnel->tun_hlen + tunnel->encap_hlen; in ip6gre_calc_hlen()
1867 tunnel->tun_hlen = 8; in ip6erspan_calc_hlen()
1868 tunnel->hlen = tunnel->tun_hlen + tunnel->encap_hlen + in ip6erspan_calc_hlen()
H A Dip6_tunnel.c1190 mtu = dst_mtu(dst) - eth_hlen - psh_hlen - t->tun_hlen; in ip6_tnl_xmit()
1199 if (skb->len - t->tun_hlen - eth_hlen > mtu && !skb_is_gso(skb)) { in ip6_tnl_xmit()
1493 t->tun_hlen = 0; in ip6_tnl_link_config()
1494 t->hlen = t->encap_hlen + t->tun_hlen; in ip6_tnl_link_config()
1815 t->hlen = t->encap_hlen + t->tun_hlen; in ip6_tnl_encap_setup()
1890 t->tun_hlen = 0; in ip6_tnl_dev_init_gen()
1891 t->hlen = t->encap_hlen + t->tun_hlen; in ip6_tnl_dev_init_gen()
/linux-6.15/include/net/
H A Dip6_tunnel.h63 int tun_hlen; /* Precalculated header length */ member
H A Dip_tunnels.h159 int tun_hlen; /* Precalculated header length */ member