Home
last modified time | relevance | path

Searched refs:flow6 (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dtc_encap_actions.c89 struct flowi6 flow6 = {}; in efx_bind_neigh() local
108 flow6.flowi6_proto = IPPROTO_UDP; in efx_bind_neigh()
109 flow6.fl6_dport = encap->key.tp_dst; in efx_bind_neigh()
110 flow6.flowlabel = ip6_make_flowinfo(encap->key.tos, in efx_bind_neigh()
112 flow6.daddr = encap->key.u.ipv6.dst; in efx_bind_neigh()
113 flow6.saddr = encap->key.u.ipv6.src; in efx_bind_neigh()
126 neigh->dst_ip6 = flow6.daddr; in efx_bind_neigh()
150 dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &flow6, in efx_bind_neigh()
161 n = dst_neigh_lookup(dst, &flow6.daddr); in efx_bind_neigh()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/
H A Dtunnel_conf.c526 struct flowi6 flow6 = {}; in nfp_tun_neigh_event_handler() local
549 flow6.daddr = *(struct in6_addr *)n->primary_key; in nfp_tun_neigh_event_handler()
561 if ((ipv6 && !nfp_tun_has_route_v6(app, &flow6.daddr)) || in nfp_tun_neigh_event_handler()
571 &flow6, NULL); in nfp_tun_neigh_event_handler()
576 flow6.flowi6_proto = IPPROTO_UDP; in nfp_tun_neigh_event_handler()
577 nfp_tun_write_neigh_v6(n->dev, app, &flow6, n, GFP_ATOMIC); in nfp_tun_neigh_event_handler()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Dtunnel_conf.c648 struct flowi6 flow6 = {}; in nfp_tun_neigh_update() local
650 flow6.daddr = *(struct in6_addr *)n->primary_key; in nfp_tun_neigh_update()
653 /* Use ipv6_dst_lookup_flow to populate flow6->saddr in nfp_tun_neigh_update()
660 &flow6, NULL); in nfp_tun_neigh_update()
666 nfp_tun_write_neigh(n->dev, app, &flow6, n, true, false); in nfp_tun_neigh_update()

Completed in 9 milliseconds