Lines Matching refs:tun_info
215 struct ip_tunnel_info *tun_info) in __psample_ip_tun_to_nlattr() argument
217 unsigned short tun_proto = ip_tunnel_info_af(tun_info); in __psample_ip_tun_to_nlattr()
218 const void *tun_opts = ip_tunnel_info_opts(tun_info); in __psample_ip_tun_to_nlattr()
219 const struct ip_tunnel_key *tun_key = &tun_info->key; in __psample_ip_tun_to_nlattr()
220 int tun_opts_len = tun_info->options_len; in __psample_ip_tun_to_nlattr()
227 if (tun_info->mode & IP_TUNNEL_INFO_BRIDGE && in __psample_ip_tun_to_nlattr()
288 struct ip_tunnel_info *tun_info) in psample_ip_tun_to_nlattr() argument
297 err = __psample_ip_tun_to_nlattr(skb, tun_info); in psample_ip_tun_to_nlattr()
308 static int psample_tunnel_meta_len(struct ip_tunnel_info *tun_info) in psample_tunnel_meta_len() argument
310 unsigned short tun_proto = ip_tunnel_info_af(tun_info); in psample_tunnel_meta_len()
311 const struct ip_tunnel_key *tun_key = &tun_info->key; in psample_tunnel_meta_len()
312 int tun_opts_len = tun_info->options_len; in psample_tunnel_meta_len()
318 if (tun_info->mode & IP_TUNNEL_INFO_BRIDGE) in psample_tunnel_meta_len()
367 struct ip_tunnel_info *tun_info; in psample_sample_packet() local
388 tun_info = skb_tunnel_info(skb); in psample_sample_packet()
389 if (tun_info) in psample_sample_packet()
390 meta_len += psample_tunnel_meta_len(tun_info); in psample_sample_packet()
478 if (tun_info) { in psample_sample_packet()
479 ret = psample_ip_tun_to_nlattr(nl_skb, tun_info); in psample_sample_packet()