Home
last modified time | relevance | path

Searched refs:TUNNEL_CSUM (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/include/net/
Dgre.h47 if (o_flags & TUNNEL_CSUM) in gre_calc_hlen()
61 tflags |= TUNNEL_CSUM; in gre_flags_to_tnl_flags()
82 if (tflags & TUNNEL_CSUM) in gre_tnl_flags_to_gre_flags()
125 if (flags & (TUNNEL_KEY | TUNNEL_CSUM | TUNNEL_SEQ)) { in gre_build_header()
136 if (flags & TUNNEL_CSUM && in gre_build_header()
Dip_tunnels.h147 #define TUNNEL_CSUM __cpu_to_be16(0x01) macro
/Linux-v4.19/net/sched/
Dact_tunnel_key.c257 flags = TUNNEL_KEY | TUNNEL_CSUM; in tunnel_key_init()
260 flags &= ~TUNNEL_CSUM; in tunnel_key_init()
516 !(key->tun_flags & TUNNEL_CSUM)) || in tunnel_key_dump()
/Linux-v4.19/net/netfilter/
Dnft_tunnel.c325 info.key.tun_flags = TUNNEL_KEY | TUNNEL_CSUM | TUNNEL_NOCACHE; in nft_tunnel_obj_init()
354 info.key.tun_flags &= ~TUNNEL_CSUM; in nft_tunnel_obj_init()
480 if (!(info->key.tun_flags & TUNNEL_CSUM)) in nft_tunnel_flags_dump()
/Linux-v4.19/drivers/net/
Dgeneve.c687 bool udp_sum = !!(info->key.tun_flags & TUNNEL_CSUM); in geneve_build_skb()
853 !(info->key.tun_flags & TUNNEL_CSUM)); in geneve_xmit_skb()
893 !(info->key.tun_flags & TUNNEL_CSUM)); in geneve6_xmit_skb()
1280 info->key.tun_flags |= TUNNEL_CSUM; in geneve_nl2info()
1345 info->key.tun_flags |= TUNNEL_CSUM; in geneve_nl2info()
1355 info->key.tun_flags &= ~TUNNEL_CSUM; in geneve_nl2info()
1578 !!(info->key.tun_flags & TUNNEL_CSUM))) in geneve_fill_info()
1587 !(info->key.tun_flags & TUNNEL_CSUM))) in geneve_fill_info()
Dvxlan.c2164 udp_sum = !!(info->key.tun_flags & TUNNEL_CSUM); in vxlan_xmit_one()
/Linux-v4.19/net/ipv4/
Dip_gre.c365 flags = tpi->flags & (TUNNEL_CSUM | TUNNEL_KEY); in __ipgre_rcv()
551 if (gre_handle_offloads(skb, !!(tun_info->key.tun_flags & TUNNEL_CSUM))) in gre_fb_xmit()
555 (TUNNEL_CSUM | TUNNEL_KEY | TUNNEL_SEQ); in gre_fb_xmit()
705 if (gre_handle_offloads(skb, !!(tunnel->parms.o_flags & TUNNEL_CSUM))) in ipgre_xmit()
771 if (gre_handle_offloads(skb, !!(tunnel->parms.o_flags & TUNNEL_CSUM))) in gre_tap_xmit()
801 if (!(tunnel->parms.o_flags & TUNNEL_CSUM) || in ipgre_link_update()
1008 if (!(tunnel->parms.o_flags & TUNNEL_CSUM) || in __gre_tunnel_init()
Dudp_tunnel.c211 info->key.tun_flags |= TUNNEL_CSUM; in udp_tun_rx_dst()
Dip_tunnel.c389 if ((!(tpi->flags&TUNNEL_CSUM) && (tunnel->parms.i_flags&TUNNEL_CSUM)) || in ip_tunnel_rcv()
390 ((tpi->flags&TUNNEL_CSUM) && !(tunnel->parms.i_flags&TUNNEL_CSUM))) { in ip_tunnel_rcv()
/Linux-v4.19/net/ipv6/
Dip6_gre.c765 (TUNNEL_CSUM | TUNNEL_KEY | TUNNEL_SEQ); in __gre6_xmit()
802 err = gre_handle_offloads(skb, !!(t->parms.o_flags & TUNNEL_CSUM)); in ip6gre_xmit_ipv4()
836 if (gre_handle_offloads(skb, !!(t->parms.o_flags & TUNNEL_CSUM))) in ip6gre_xmit_ipv6()
884 err = gre_handle_offloads(skb, !!(t->parms.o_flags & TUNNEL_CSUM)); in ip6gre_xmit_other()
1432 if (!(nt->parms.o_flags & TUNNEL_CSUM) || in ip6gre_tnl_init_features()
Dip6_tunnel.c787 if ((!(tpi->flags & TUNNEL_CSUM) && in __ip6_tnl_rcv()
788 (tunnel->parms.i_flags & TUNNEL_CSUM)) || in __ip6_tnl_rcv()
789 ((tpi->flags & TUNNEL_CSUM) && in __ip6_tnl_rcv()
790 !(tunnel->parms.i_flags & TUNNEL_CSUM))) { in __ip6_tnl_rcv()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/flower/
Daction.c319 BUILD_BUG_ON(NFP_FL_TUNNEL_CSUM != TUNNEL_CSUM || in nfp_fl_set_ipv4_udp_tun()
/Linux-v4.19/net/openvswitch/
Dflow_netlink.c730 tun_flags |= TUNNEL_CSUM; in ip_tun_from_nlattr()
889 if ((output->tun_flags & TUNNEL_CSUM) && in __ip_tun_to_nlattr()
/Linux-v4.19/net/core/
Dfilter.c3646 info->key.tun_flags = TUNNEL_KEY | TUNNEL_CSUM | TUNNEL_NOCACHE; in BPF_CALL_4()
3650 info->key.tun_flags &= ~TUNNEL_CSUM; in BPF_CALL_4()