Lines Matching refs:ip_tun
245 struct ip_tunnel_info *ip_tun = tcf_tunnel_info(action); in nfp_fl_push_geneve_options() local
247 u8 *src = ip_tunnel_info_opts(ip_tun); in nfp_fl_push_geneve_options()
256 opt_len = ip_tun->options_len; in nfp_fl_push_geneve_options()
278 src = ip_tunnel_info_opts(ip_tun); in nfp_fl_push_geneve_options()
313 struct ip_tunnel_info *ip_tun = tcf_tunnel_info(action); in nfp_fl_set_ipv4_udp_tun() local
322 if (ip_tun->options_len && in nfp_fl_set_ipv4_udp_tun()
336 set_tun->tun_id = ip_tun->key.tun_id; in nfp_fl_set_ipv4_udp_tun()
338 if (ip_tun->key.ttl) { in nfp_fl_set_ipv4_udp_tun()
339 set_tun->ttl = ip_tun->key.ttl; in nfp_fl_set_ipv4_udp_tun()
350 flow.daddr = ip_tun->key.u.ipv4.dst; in nfp_fl_set_ipv4_udp_tun()
362 set_tun->tos = ip_tun->key.tos; in nfp_fl_set_ipv4_udp_tun()
364 if (!(ip_tun->key.tun_flags & NFP_FL_TUNNEL_KEY) || in nfp_fl_set_ipv4_udp_tun()
365 ip_tun->key.tun_flags & ~NFP_FL_SUPPORTED_IPV4_UDP_TUN_FLAGS) in nfp_fl_set_ipv4_udp_tun()
367 set_tun->tun_flags = ip_tun->key.tun_flags; in nfp_fl_set_ipv4_udp_tun()
371 set_tun->tun_len = ip_tun->options_len / 4; in nfp_fl_set_ipv4_udp_tun()
375 pre_tun->ipv4_dst = ip_tun->key.u.ipv4.dst; in nfp_fl_set_ipv4_udp_tun()
760 struct ip_tunnel_info *ip_tun = tcf_tunnel_info(a); in nfp_flower_loop_action() local
767 if (ip_tun->mode & ~NFP_FL_SUPPORTED_TUNNEL_INFO_FLAGS) in nfp_flower_loop_action()