/linux-master/net/ipv6/ |
H A D | ndisc.c | 109 struct neigh_table nd_tbl = { variable in typeref:struct:neigh_table 123 .tbl = &nd_tbl, 144 EXPORT_SYMBOL_GPL(nd_tbl); variable 769 read_lock_bh(&nd_tbl.lock); 770 n = __pneigh_lookup(&nd_tbl, dev_net(dev), pkey, dev); 773 read_unlock_bh(&nd_tbl.lock); 923 pneigh_enqueue(&nd_tbl, idev->nd_parms, n); 942 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_mcast); 944 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_ucast); 950 neigh = __neigh_lookup(&nd_tbl, sadd [all...] |
H A D | af_inet6.c | 1060 .nd_tbl = &nd_tbl,
|
H A D | ip6_output.c | 128 neigh = __neigh_create(&nd_tbl, nexthop, dev, false); 556 pneigh_lookup(&nd_tbl, net, &hdr->daddr, skb->dev, 0)) {
|
H A D | addrconf.c | 399 ndev->nd_parms = neigh_parms_alloc(dev, &nd_tbl); 412 neigh_parms_release(&nd_tbl, ndev->nd_parms); 480 neigh_parms_release(&nd_tbl, ndev->nd_parms); 4009 neigh_parms_release(&nd_tbl, idev->nd_parms); 4010 neigh_ifdown(&nd_tbl, dev);
|
H A D | route.c | 221 n = neigh_create(&nd_tbl, daddr, dev); 4189 neigh = __neigh_lookup(&nd_tbl, &msg->target, skb->dev, 1); 4910 neigh_ifdown(&nd_tbl, dev);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | neigh.c | 21 if (IS_ENABLED(CONFIG_IPV6) && ipv6_stub->nd_tbl) 22 return NEIGH_VAR(&ipv6_stub->nd_tbl->parms, DELAY_PROBE_TIME); 220 if (n->tbl != ipv6_stub->nd_tbl && n->tbl != &arp_tbl) 241 if (!p->dev || (p->tbl != ipv6_stub->nd_tbl && p->tbl != &arp_tbl))
|
/linux-master/include/net/ |
H A D | ndisc.h | 79 extern struct neigh_table nd_tbl; 383 return ___neigh_lookup_noref(&nd_tbl, neigh_key_eq128, ndisc_hashfn, pkey, dev); 390 return ___neigh_lookup_noref(ipv6_stub->nd_tbl, neigh_key_eq128, 437 neigh = __neigh_create(ipv6_stub->nd_tbl, addr, dev, false);
|
H A D | ipv6_stubs.h | 69 struct neigh_table *nd_tbl; member in struct:ipv6_stub
|
/linux-master/net/ieee802154/6lowpan/ |
H A D | tx.c | 62 n = neigh_lookup(&nd_tbl, &hdr->daddr, ldev);
|
/linux-master/net/bridge/ |
H A D | br_arp_nd_proxy.c | 451 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, vlandev);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tc_counters.c | 115 n = neigh_lookup(ipv6_stub->nd_tbl,
|
H A D | tc_encap_actions.c | 532 } else if (n->tbl == ipv6_stub->nd_tbl) {
|
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | tunnel_conf.c | 280 n = neigh_lookup(&nd_tbl, ipv6_add, netdev); 733 if (n->tbl != ipv6_stub->nd_tbl && n->tbl != &arp_tbl)
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_span.c | 580 &nd_tbl, sparmsp);
|
H A D | spectrum_router.c | 2404 NEIGH_VAR(&nd_tbl.parms, DELAY_PROBE_TIME)); 2461 n = neigh_lookup(&nd_tbl, &dip, dev); 3022 neigh_for_each(&nd_tbl, mlxsw_sp_neigh_rif_made_sync_each, &rms); 5128 nh->neigh_tbl = &nd_tbl; 6984 nh->neigh_tbl = &nd_tbl;
|
/linux-master/drivers/net/ |
H A D | vrf.c | 659 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_encap.c | 397 tbl = ipv6_stub->nd_tbl;
|
/linux-master/net/ipv4/ |
H A D | fib_semantics.c | 561 n = neigh_lookup(ipv6_stub->nd_tbl, &nhc->nhc_gw.ipv6,
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_core.c | 2050 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev); 2135 n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev);
|