Lines Matching refs:tun_info
574 info = &tun_dst->u.tun_info; in ip6erspan_rcv()
733 struct ip_tunnel_info *tun_info; in skb_tunnel_info_txcheck() local
735 tun_info = skb_tunnel_info(skb); in skb_tunnel_info_txcheck()
736 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX))) in skb_tunnel_info_txcheck()
739 return tun_info; in skb_tunnel_info_txcheck()
763 struct ip_tunnel_info *tun_info; in __gre6_xmit() local
767 tun_info = skb_tunnel_info_txcheck(skb); in __gre6_xmit()
768 if (IS_ERR(tun_info) || in __gre6_xmit()
769 unlikely(ip_tunnel_info_af(tun_info) != AF_INET6)) in __gre6_xmit()
772 key = &tun_info->key; in __gre6_xmit()
790 tunnel_id_to_key32(tun_info->key.tun_id), in __gre6_xmit()
936 struct ip_tunnel_info *tun_info = NULL; in ip6erspan_tunnel_xmit() local
992 tun_info = skb_tunnel_info_txcheck(skb); in ip6erspan_tunnel_xmit()
993 if (IS_ERR(tun_info) || in ip6erspan_tunnel_xmit()
994 unlikely(ip_tunnel_info_af(tun_info) != AF_INET6)) in ip6erspan_tunnel_xmit()
997 key = &tun_info->key; in ip6erspan_tunnel_xmit()
1006 if (!(tun_info->key.tun_flags & TUNNEL_ERSPAN_OPT)) in ip6erspan_tunnel_xmit()
1008 if (tun_info->options_len < sizeof(*md)) in ip6erspan_tunnel_xmit()
1010 md = ip_tunnel_info_opts(tun_info); in ip6erspan_tunnel_xmit()
1087 if (!IS_ERR(tun_info)) in ip6erspan_tunnel_xmit()