Lines Matching defs:tun_info
327 md = ip_tunnel_info_opts(&tun_dst->u.tun_info);
333 info = &tun_dst->u.tun_info;
476 struct ip_tunnel_info *tun_info;
481 tun_info = skb_tunnel_info(skb);
482 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
483 ip_tunnel_info_af(tun_info) != AF_INET))
486 key = &tun_info->key;
493 if (gre_handle_offloads(skb, !!(tun_info->key.tun_flags & TUNNEL_CSUM)))
496 flags = tun_info->key.tun_flags &
499 tunnel_id_to_key32(tun_info->key.tun_id),
514 struct ip_tunnel_info *tun_info;
523 tun_info = skb_tunnel_info(skb);
524 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
525 ip_tunnel_info_af(tun_info) != AF_INET))
528 key = &tun_info->key;
529 if (!(tun_info->key.tun_flags & TUNNEL_ERSPAN_OPT))
531 if (tun_info->options_len < sizeof(*md))
533 md = ip_tunnel_info_opts(tun_info);