Lines Matching defs:tun_info
341 md = ip_tunnel_info_opts(&tun_dst->u.tun_info);
347 info = &tun_dst->u.tun_info;
501 struct ip_tunnel_info *tun_info;
505 tun_info = skb_tunnel_info(skb);
506 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
507 ip_tunnel_info_af(tun_info) != AF_INET))
510 key = &tun_info->key;
524 ip_tunnel_flags_and(flags, tun_info->key.tun_flags, flags);
527 tunnel_id_to_key32(tun_info->key.tun_id),
544 struct ip_tunnel_info *tun_info;
553 tun_info = skb_tunnel_info(skb);
554 if (unlikely(!tun_info || !(tun_info->mode & IP_TUNNEL_INFO_TX) ||
555 ip_tunnel_info_af(tun_info) != AF_INET))
558 key = &tun_info->key;
559 if (!test_bit(IP_TUNNEL_ERSPAN_OPT_BIT, tun_info->key.tun_flags))
561 if (tun_info->options_len < sizeof(*md))
563 md = ip_tunnel_info_opts(tun_info);