Lines Matching refs:tun_info
319 md = ip_tunnel_info_opts(&tun_dst->u.tun_info); in erspan_rcv()
325 info = &tun_dst->u.tun_info; in erspan_rcv()
484 struct ip_tunnel_info *tun_info; in prepare_fb_xmit() local
491 tun_info = skb_tunnel_info(skb); in prepare_fb_xmit()
492 key = &tun_info->key; in prepare_fb_xmit()
493 use_cache = ip_tunnel_dst_cache_usable(skb, tun_info); in prepare_fb_xmit()
496 rt = dst_cache_get_ip4(&tun_info->dst_cache, &fl->saddr); in prepare_fb_xmit()
502 dst_cache_set_ip4(&tun_info->dst_cache, &rt->dst, in prepare_fb_xmit()
531 struct ip_tunnel_info *tun_info; in gre_fb_xmit() local
538 tun_info = skb_tunnel_info(skb); in gre_fb_xmit()
539 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) || in gre_fb_xmit()
540 ip_tunnel_info_af(tun_info) != AF_INET)) in gre_fb_xmit()
543 key = &tun_info->key; in gre_fb_xmit()
551 if (gre_handle_offloads(skb, !!(tun_info->key.tun_flags & TUNNEL_CSUM))) in gre_fb_xmit()
554 flags = tun_info->key.tun_flags & in gre_fb_xmit()
557 tunnel_id_to_key32(tun_info->key.tun_id), in gre_fb_xmit()
577 struct ip_tunnel_info *tun_info; in erspan_fb_xmit() local
589 tun_info = skb_tunnel_info(skb); in erspan_fb_xmit()
590 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) || in erspan_fb_xmit()
591 ip_tunnel_info_af(tun_info) != AF_INET)) in erspan_fb_xmit()
594 key = &tun_info->key; in erspan_fb_xmit()
595 if (!(tun_info->key.tun_flags & TUNNEL_ERSPAN_OPT)) in erspan_fb_xmit()
597 md = ip_tunnel_info_opts(tun_info); in erspan_fb_xmit()