Lines Matching refs:tun_info
217 struct ip_tunnel_info *tun_info) in __psample_ip_tun_to_nlattr() argument
219 unsigned short tun_proto = ip_tunnel_info_af(tun_info); in __psample_ip_tun_to_nlattr()
220 const void *tun_opts = ip_tunnel_info_opts(tun_info); in __psample_ip_tun_to_nlattr()
221 const struct ip_tunnel_key *tun_key = &tun_info->key; in __psample_ip_tun_to_nlattr()
222 int tun_opts_len = tun_info->options_len; in __psample_ip_tun_to_nlattr()
229 if (tun_info->mode & IP_TUNNEL_INFO_BRIDGE && in __psample_ip_tun_to_nlattr()
291 struct ip_tunnel_info *tun_info) in psample_ip_tun_to_nlattr() argument
300 err = __psample_ip_tun_to_nlattr(skb, tun_info); in psample_ip_tun_to_nlattr()
311 static int psample_tunnel_meta_len(struct ip_tunnel_info *tun_info) in psample_tunnel_meta_len() argument
313 unsigned short tun_proto = ip_tunnel_info_af(tun_info); in psample_tunnel_meta_len()
314 const struct ip_tunnel_key *tun_key = &tun_info->key; in psample_tunnel_meta_len()
315 int tun_opts_len = tun_info->options_len; in psample_tunnel_meta_len()
321 if (tun_info->mode & IP_TUNNEL_INFO_BRIDGE) in psample_tunnel_meta_len()
372 struct ip_tunnel_info *tun_info; in psample_sample_packet() local
401 tun_info = skb_tunnel_info(skb); in psample_sample_packet()
402 if (tun_info) in psample_sample_packet()
403 meta_len += psample_tunnel_meta_len(tun_info); in psample_sample_packet()
491 if (tun_info) { in psample_sample_packet()
492 ret = psample_ip_tun_to_nlattr(nl_skb, tun_info); in psample_sample_packet()