Lines Matching refs:tun_info
216 struct ip_tunnel_info *tun_info) in __psample_ip_tun_to_nlattr() argument
218 unsigned short tun_proto = ip_tunnel_info_af(tun_info); in __psample_ip_tun_to_nlattr()
219 const void *tun_opts = ip_tunnel_info_opts(tun_info); in __psample_ip_tun_to_nlattr()
220 const struct ip_tunnel_key *tun_key = &tun_info->key; in __psample_ip_tun_to_nlattr()
221 int tun_opts_len = tun_info->options_len; in __psample_ip_tun_to_nlattr()
228 if (tun_info->mode & IP_TUNNEL_INFO_BRIDGE && in __psample_ip_tun_to_nlattr()
289 struct ip_tunnel_info *tun_info) in psample_ip_tun_to_nlattr() argument
298 err = __psample_ip_tun_to_nlattr(skb, tun_info); in psample_ip_tun_to_nlattr()
309 static int psample_tunnel_meta_len(struct ip_tunnel_info *tun_info) in psample_tunnel_meta_len() argument
311 unsigned short tun_proto = ip_tunnel_info_af(tun_info); in psample_tunnel_meta_len()
312 const struct ip_tunnel_key *tun_key = &tun_info->key; in psample_tunnel_meta_len()
313 int tun_opts_len = tun_info->options_len; in psample_tunnel_meta_len()
319 if (tun_info->mode & IP_TUNNEL_INFO_BRIDGE) in psample_tunnel_meta_len()
368 struct ip_tunnel_info *tun_info; in psample_sample_packet() local
389 tun_info = skb_tunnel_info(skb); in psample_sample_packet()
390 if (tun_info) in psample_sample_packet()
391 meta_len += psample_tunnel_meta_len(tun_info); in psample_sample_packet()
479 if (tun_info) { in psample_sample_packet()
480 ret = psample_ip_tun_to_nlattr(nl_skb, tun_info); in psample_sample_packet()