Symbol: ipv6_stub
drivers/infiniband/core/addr.c
414
dst = ipv6_stub->ipv6_dst_lookup_flow(addr->net, NULL, &fl6, NULL);
drivers/infiniband/sw/rxe/rxe_net.c
141
ndst = ipv6_stub->ipv6_dst_lookup_flow(sock_net(recv_sockets.sk6->sk),
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
21
if (IS_ENABLED(CONFIG_IPV6) && ipv6_stub->nd_tbl)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
22
return NEIGH_VAR(&ipv6_stub->nd_tbl->parms, DELAY_PROBE_TIME);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
220
if (n->tbl != ipv6_stub->nd_tbl && n->tbl != &arp_tbl)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
241
if (!p->dev || (p->tbl != ipv6_stub->nd_tbl && p->tbl != &arp_tbl))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
456
dst = ipv6_stub->ipv6_dst_lookup_flow(dev_net(dev), NULL, &attr->fl.fl6,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
405
tbl = ipv6_stub->nd_tbl;
drivers/net/ethernet/netronome/nfp/flower/action.c
473
dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &flow, NULL);
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
733
if (n->tbl != ipv6_stub->nd_tbl && n->tbl != &arp_tbl)
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
818
dst = ipv6_stub->ipv6_dst_lookup_flow(dev_net(netdev), NULL, &flow,
drivers/net/ethernet/sfc/tc_counters.c
115
n = neigh_lookup(ipv6_stub->nd_tbl,
drivers/net/ethernet/sfc/tc_encap_actions.c
152
dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &flow6,
drivers/net/ethernet/sfc/tc_encap_actions.c
534
} else if (n->tbl == ipv6_stub->nd_tbl) {
drivers/net/gtp.c
377
dst = ipv6_stub->ipv6_dst_lookup_flow(net, sk, fl6, NULL);
drivers/net/ovpn/peer.c
824
entry = ipv6_stub->ipv6_dst_lookup_flow(dev_net(ovpn->dev), NULL, &fl,
drivers/net/ovpn/udp.c
254
dst = ipv6_stub->ipv6_dst_lookup_flow(sock_net(sk), sk, &fl, NULL);
drivers/net/usb/cdc_mbim.c
346
ipv6_stub->ndisc_send_na(netdev, &iph->saddr, &msg->target,
drivers/net/vxlan/vxlan_core.c
2050
n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev);
drivers/net/vxlan/vxlan_core.c
2138
if (!ipv6_stub->nd_tbl)
drivers/net/vxlan/vxlan_core.c
2143
n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev);
drivers/net/vxlan/vxlan_multicast.c
42
ret = ipv6_stub->ipv6_sock_mc_join(sk, ifindex,
drivers/net/vxlan/vxlan_multicast.c
76
ret = ipv6_stub->ipv6_sock_mc_drop(sk, ifindex,
drivers/net/wireguard/socket.c
139
dst = ipv6_stub->ipv6_dst_lookup_flow(sock_net(sock), sock, &fl,
include/net/ipv6_stubs.h
79
extern const struct ipv6_stub *ipv6_stub __read_mostly;
include/net/ndisc.h
366
return ___neigh_lookup_noref(ipv6_stub->nd_tbl, neigh_key_eq128,
include/net/ndisc.h
413
neigh = __neigh_create(ipv6_stub->nd_tbl, addr, dev, false);
include/net/udp_tunnel.h
233
ipv6_stub->udpv6_encap_enable();
net/bridge/br_arp_nd_proxy.c
462
n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, vlandev);
net/core/filter.c
2282
dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &fl6, NULL);
net/core/filter.c
6293
tb = ipv6_stub->fib6_get_table(net, tbid);
net/core/filter.c
6297
err = ipv6_stub->fib6_table_lookup(net, tb, oif, &fl6, &res,
net/core/filter.c
6308
err = ipv6_stub->fib6_lookup(net, oif, &fl6, &res, strict);
net/core/filter.c
6329
ipv6_stub->fib6_select_path(net, &res, &fl6, fl6.flowi6_oif,
net/core/filter.c
6333
mtu = ipv6_stub->ip6_mtu_from_fib6(&res, dst, src);
net/core/lwt_bpf.c
106
err = ipv6_stub->ipv6_route_input(skb);
net/core/lwt_bpf.c
236
dst = ipv6_stub->ipv6_dst_lookup_flow(net, skb->sk, &fl6, NULL);
net/ipv4/fib_semantics.c
1086
err = ipv6_stub->fib6_nh_init(net, &fib6_nh, &cfg, GFP_KERNEL, extack);
net/ipv4/fib_semantics.c
1094
ipv6_stub->fib6_nh_release(&fib6_nh);
net/ipv4/fib_semantics.c
589
n = neigh_lookup(ipv6_stub->nd_tbl, &nhc->nhc_gw.ipv6,
net/ipv4/icmp.c
1348
dev = ipv6_stub->ipv6_dev_find(net, &iio->ident.addr.ip_addr.ipv6_addr, dev);
net/ipv4/nexthop.c
2169
ipv6_stub->ip6_del_rt(net, f6i,
net/ipv4/nexthop.c
2227
ipv6_stub->fib6_update_sernum(net, f6i);
net/ipv4/nexthop.c
2241
ipv6_stub->fib6_nh_release_dsts(&nhi->fib6_nh);
net/ipv4/nexthop.c
2522
ipv6_stub->fib6_rt_update(net, f6i, info);
net/ipv4/nexthop.c
2895
err = ipv6_stub->fib6_nh_init(net, fib6_nh, &fib6_cfg, GFP_KERNEL,
net/ipv4/nexthop.c
2901
ipv6_stub->fib6_nh_release(fib6_nh);
net/ipv4/nexthop.c
513
ipv6_stub->fib6_nh_release(&nhi->fib6_nh);
net/ipv4/udp.c
2974
new_gro_receive = ipv6_stub->xfrm6_gro_udp_encap_rcv;
net/ipv4/udp.c
3047
ipv6_stub->xfrm6_udp_encap_rcv);
net/ipv6/addrconf_core.c
207
const struct ipv6_stub *ipv6_stub __read_mostly = &(struct ipv6_stub) {
net/ipv6/addrconf_core.c
220
EXPORT_SYMBOL_GPL(ipv6_stub);
net/ipv6/af_inet6.c
1024
static const struct ipv6_stub ipv6_stub_impl = {
net/ipv6/af_inet6.c
1230
ipv6_stub = &ipv6_stub_impl;
net/ipv6/ip6_udp_tunnel.c
165
dst = ipv6_stub->ipv6_dst_lookup_flow(net, sock->sk, &fl6,
net/mpls/af_mpls.c
659
if (!ipv6_stub)
net/mpls/af_mpls.c
664
dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &fl6, NULL);
net/openvswitch/actions.c
813
ipv6_stub->ipv6_fragment(net, skb->sk, skb, ovs_vport_output);
net/sched/sch_frag.c
130
ret = ipv6_stub->ipv6_fragment(net, skb->sk, skb,
net/tipc/udp_media.c
210
ndst = ipv6_stub->ipv6_dst_lookup_flow(net,
net/tipc/udp_media.c
421
err = ipv6_stub->ipv6_sock_mc_join(sk, ub->ifindex,
net/xfrm/espintcp.c
46
ipv6_stub->xfrm6_rcv_encap(skb, IPPROTO_ESP, 0, TCP_ENCAP_ESPINTCP);
net/xfrm/xfrm_nat_keepalive.c
101
dst = ipv6_stub->ipv6_dst_lookup_flow(net, sk, &fl6, NULL);
net/xfrm/xfrm_nat_keepalive.c
108
err = ipv6_stub->ip6_xmit(sk, skb, &fl6, skb->mark, NULL, 0, 0);
net/xfrm/xfrm_output.c
903
ipv6_stub->xfrm6_local_rxpmtu(skb, mtu);