/Linux-v5.10/include/net/ |
D | ipv6_stubs.h | 22 struct ipv6_stub { struct 70 extern const struct ipv6_stub *ipv6_stub __read_mostly; argument
|
D | ndisc.h | 390 return ___neigh_lookup_noref(ipv6_stub->nd_tbl, neigh_key_eq128, in __ipv6_neigh_lookup_noref_stub() 449 neigh = __neigh_create(ipv6_stub->nd_tbl, addr, dev, false); in ip_neigh_gw6()
|
D | udp_tunnel.h | 179 ipv6_stub->udpv6_encap_enable(); in udp_tunnel_encap_enable()
|
/Linux-v5.10/net/ipv6/ |
D | addrconf_core.c | 201 const struct ipv6_stub *ipv6_stub __read_mostly = &(struct ipv6_stub) { 213 EXPORT_SYMBOL_GPL(ipv6_stub);
|
D | af_inet6.c | 1007 static const struct ipv6_stub ipv6_stub_impl = { 1200 ipv6_stub = &ipv6_stub_impl; in inet6_init()
|
D | ip6_output.c | 1249 dst = ipv6_stub->ipv6_dst_lookup_flow(net, sock->sk, &fl6, in ip6_dst_lookup_tunnel()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
D | neigh.c | 21 if (IS_ENABLED(CONFIG_IPV6) && ipv6_stub->nd_tbl) in mlx5e_rep_ipv6_interval() 22 return NEIGH_VAR(&ipv6_stub->nd_tbl->parms, DELAY_PROBE_TIME); in mlx5e_rep_ipv6_interval() 219 if (n->tbl != ipv6_stub->nd_tbl && n->tbl != &arp_tbl) in mlx5e_rep_netevent_event() 240 if (!p->dev || (p->tbl != ipv6_stub->nd_tbl && p->tbl != &arp_tbl)) in mlx5e_rep_netevent_event()
|
/Linux-v5.10/net/ipv4/ |
D | nexthop.c | 101 ipv6_stub->fib6_nh_release(&nhi->fib6_nh); in nexthop_free_single() 884 ipv6_stub->ip6_del_rt(net, f6i, in __remove_nexthop_fib() 935 ipv6_stub->fib6_update_sernum(net, f6i); in nh_rt_cache_flush() 1047 ipv6_stub->fib6_rt_update(net, f6i, info); in __nexthop_replace_notify() 1348 err = ipv6_stub->fib6_nh_init(net, fib6_nh, &fib6_cfg, GFP_KERNEL, in nh_create_ipv6() 1351 ipv6_stub->fib6_nh_release(fib6_nh); in nh_create_ipv6()
|
D | fib_semantics.c | 550 n = neigh_lookup(ipv6_stub->nd_tbl, &nhc->nhc_gw.ipv6, in fib_detect_death() 1007 err = ipv6_stub->fib6_nh_init(net, &fib6_nh, &cfg, GFP_KERNEL, extack); in fib_check_nh_v6_gw() 1014 ipv6_stub->fib6_nh_release(&fib6_nh); in fib_check_nh_v6_gw()
|
/Linux-v5.10/net/core/ |
D | lwt_bpf.c | 101 err = ipv6_stub->ipv6_route_input(skb); in bpf_lwt_input_reroute() 233 dst = ipv6_stub->ipv6_dst_lookup_flow(net, skb->sk, &fl6, NULL); in bpf_lwt_xmit_reroute()
|
D | filter.c | 2245 dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &fl6, NULL); in __bpf_redirect_neigh_v6() 5450 tb = ipv6_stub->fib6_get_table(net, tbid); in bpf_ipv6_fib_lookup() 5454 err = ipv6_stub->fib6_table_lookup(net, tb, oif, &fl6, &res, in bpf_ipv6_fib_lookup() 5462 err = ipv6_stub->fib6_lookup(net, oif, &fl6, &res, strict); in bpf_ipv6_fib_lookup() 5483 ipv6_stub->fib6_select_path(net, &res, &fl6, fl6.flowi6_oif, in bpf_ipv6_fib_lookup() 5487 mtu = ipv6_stub->ip6_mtu_from_fib6(&res, dst, src); in bpf_ipv6_fib_lookup()
|
/Linux-v5.10/net/tipc/ |
D | udp_media.c | 201 ndst = ipv6_stub->ipv6_dst_lookup_flow(net, in tipc_udp_xmit() 411 err = ipv6_stub->ipv6_sock_mc_join(sk, ub->ifindex, in enable_mcast()
|
/Linux-v5.10/net/bridge/ |
D | br_arp_nd_proxy.c | 449 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, vlandev); in br_do_suppress_nd()
|
/Linux-v5.10/drivers/net/usb/ |
D | cdc_mbim.c | 344 ipv6_stub->ndisc_send_na(netdev, &iph->saddr, &msg->target, in do_neigh_solicit()
|
/Linux-v5.10/drivers/net/wireguard/ |
D | socket.c | 139 dst = ipv6_stub->ipv6_dst_lookup_flow(sock_net(sock), sock, &fl, in send6()
|
/Linux-v5.10/drivers/net/ethernet/netronome/nfp/flower/ |
D | tunnel_conf.c | 569 dst = ipv6_stub->ipv6_dst_lookup_flow(dev_net(n->dev), NULL, in nfp_tun_neigh_event_handler() 662 dst = ipv6_stub->ipv6_dst_lookup_flow(dev_net(netdev), NULL, &flow, in nfp_tunnel_request_route_v6()
|
D | action.c | 449 dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &flow, NULL); in nfp_fl_set_tun()
|
/Linux-v5.10/net/xfrm/ |
D | espintcp.c | 44 ipv6_stub->xfrm6_rcv_encap(skb, IPPROTO_ESP, 0, TCP_ENCAP_ESPINTCP); in handle_esp()
|
D | xfrm_output.c | 693 ipv6_stub->xfrm6_local_rxpmtu(skb, mtu); in xfrm6_tunnel_check_size()
|
/Linux-v5.10/drivers/infiniband/sw/rxe/ |
D | rxe_net.c | 93 ndst = ipv6_stub->ipv6_dst_lookup_flow(sock_net(recv_sockets.sk6->sk), in rxe_find_route6()
|
/Linux-v5.10/drivers/infiniband/core/ |
D | addr.c | 432 dst = ipv6_stub->ipv6_dst_lookup_flow(addr->net, NULL, &fl6, NULL); in addr6_resolve()
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun.c | 317 dst = ipv6_stub->ipv6_dst_lookup_flow(dev_net(mirred_dev), NULL, fl6, in mlx5e_route_lookup_ipv6_get()
|
/Linux-v5.10/drivers/net/ |
D | vxlan.c | 1645 ret = ipv6_stub->ipv6_sock_mc_join(sk, ifindex, in vxlan_igmp_join() 1679 ret = ipv6_stub->ipv6_sock_mc_drop(sk, ifindex, in vxlan_igmp_leave() 2178 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev); in neigh_reduce() 2260 n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev); in route_shortcircuit() 2477 ndst = ipv6_stub->ipv6_dst_lookup_flow(vxlan->net, sock6->sock->sk, in vxlan6_get_route()
|
/Linux-v5.10/net/mpls/ |
D | af_mpls.c | 621 if (!ipv6_stub) in inet6_fib_lookup_dev() 626 dst = ipv6_stub->ipv6_dst_lookup_flow(net, NULL, &fl6, NULL); in inet6_fib_lookup_dev()
|
/Linux-v5.10/net/openvswitch/ |
D | actions.c | 860 ipv6_stub->ipv6_fragment(net, skb->sk, skb, ovs_vport_output); in ovs_fragment()
|