Searched refs:tun_flags (Results 1 – 10 of 10) sorted by relevance
/linux-4.4.14/include/net/ |
D | ip_tunnels.h | 47 __be16 tun_flags; member 186 __be64 tun_id, __be16 tun_flags) in ip_tunnel_key_init() argument 195 key->tun_flags = tun_flags; in ip_tunnel_key_init()
|
D | dst_metadata.h | 147 info->key.tun_flags = flags; in ipv6_tun_rx_dst()
|
/linux-4.4.14/drivers/net/ |
D | geneve.c | 624 __be16 tun_flags, u8 vni[3], in geneve_build_header() argument 629 geneveh->oam = !!(tun_flags & TUNNEL_OAM); in geneve_build_header() 630 geneveh->critical = !!(tun_flags & TUNNEL_CRIT_OPT); in geneve_build_header() 640 __be16 tun_flags, u8 vni[3], u8 opt_len, u8 *opt, in geneve_build_skb() argument 664 geneve_build_header(gnvh, tun_flags, vni, opt_len, opt); in geneve_build_skb() 676 __be16 tun_flags, u8 vni[3], u8 opt_len, u8 *opt, in geneve6_build_skb() argument 700 geneve_build_header(gnvh, tun_flags, vni, opt_len, opt); in geneve6_build_skb() 853 if (key->tun_flags & TUNNEL_GENEVE_OPT) in geneve_xmit_skb() 856 udp_csum = !!(key->tun_flags & TUNNEL_CSUM); in geneve_xmit_skb() 857 err = geneve_build_skb(rt, skb, key->tun_flags, vni, in geneve_xmit_skb() [all …]
|
D | tun.c | 1560 static int tun_flags(struct tun_struct *tun) in tun_flags() function 1569 return sprintf(buf, "0x%x\n", tun_flags(tun)); in tun_show_flags() 1592 static DEVICE_ATTR(tun_flags, 0444, tun_show_flags, NULL); 1758 ifr->ifr_flags = tun_flags(tun); in tun_get_iff()
|
D | vxlan.c | 1310 tun_dst->u.tun_info.key.tun_flags |= TUNNEL_VXLAN_OPT; in vxlan_udp_encap_recv() 1998 if (info->key.tun_flags & TUNNEL_DONT_FRAGMENT) in vxlan_xmit_one() 2001 if (info->key.tun_flags & TUNNEL_CSUM) in vxlan_xmit_one() 2104 if (info->key.tun_flags & TUNNEL_CSUM) in vxlan_xmit_one()
|
/linux-4.4.14/net/ipv4/ |
D | ip_tunnel_core.c | 269 tun_info->key.tun_flags = nla_get_u16(tb[LWTUNNEL_IP_FLAGS]); in ip_tun_build_state() 289 nla_put_u16(skb, LWTUNNEL_IP_FLAGS, tun_info->key.tun_flags)) in ip_tun_fill_encap_info() 364 tun_info->key.tun_flags = nla_get_u16(tb[LWTUNNEL_IP6_FLAGS]); in ip6_tun_build_state() 384 nla_put_u16(skb, LWTUNNEL_IP6_FLAGS, tun_info->key.tun_flags)) in ip6_tun_fill_encap_info()
|
D | udp_tunnel.c | 126 info->key.tun_flags |= TUNNEL_CSUM; in udp_tun_rx_dst()
|
D | ip_gre.c | 544 tunnel_hlen = ip_gre_calc_hlen(key->tun_flags); in gre_fb_xmit() 559 skb = gre_handle_offloads(skb, !!(tun_info->key.tun_flags & TUNNEL_CSUM)); in gre_fb_xmit() 565 flags = tun_info->key.tun_flags & (TUNNEL_CSUM | TUNNEL_KEY); in gre_fb_xmit() 569 df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0; in gre_fb_xmit()
|
/linux-4.4.14/net/openvswitch/ |
D | flow_netlink.c | 552 __be16 tun_flags = 0; in ip_tun_from_nlattr() local 578 tun_flags |= TUNNEL_KEY; in ip_tun_from_nlattr() 610 tun_flags |= TUNNEL_DONT_FRAGMENT; in ip_tun_from_nlattr() 613 tun_flags |= TUNNEL_CSUM; in ip_tun_from_nlattr() 624 tun_flags |= TUNNEL_OAM; in ip_tun_from_nlattr() 636 tun_flags |= TUNNEL_GENEVE_OPT; in ip_tun_from_nlattr() 649 tun_flags |= TUNNEL_VXLAN_OPT; in ip_tun_from_nlattr() 659 SW_FLOW_KEY_PUT(match, tun_key.tun_flags, tun_flags, is_mask); in ip_tun_from_nlattr() 722 if (output->tun_flags & TUNNEL_KEY && in __ip_tun_to_nlattr() 752 if ((output->tun_flags & TUNNEL_DONT_FRAGMENT) && in __ip_tun_to_nlattr() [all …]
|
/linux-4.4.14/net/core/ |
D | filter.c | 1605 info->key.tun_flags = TUNNEL_KEY; in bpf_skb_set_tunnel_key()
|