Lines Matching refs:tun_info
579 info = &tun_dst->u.tun_info; in ip6erspan_rcv()
711 struct ip_tunnel_info *tun_info; in skb_tunnel_info_txcheck() local
713 tun_info = skb_tunnel_info(skb); in skb_tunnel_info_txcheck()
714 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX))) in skb_tunnel_info_txcheck()
717 return tun_info; in skb_tunnel_info_txcheck()
741 struct ip_tunnel_info *tun_info; in __gre6_xmit() local
745 tun_info = skb_tunnel_info_txcheck(skb); in __gre6_xmit()
746 if (IS_ERR(tun_info) || in __gre6_xmit()
747 unlikely(ip_tunnel_info_af(tun_info) != AF_INET6)) in __gre6_xmit()
750 key = &tun_info->key; in __gre6_xmit()
768 tunnel_id_to_key32(tun_info->key.tun_id), in __gre6_xmit()
935 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()
1088 if (!IS_ERR(tun_info)) in ip6erspan_tunnel_xmit()