Searched refs:nd_tbl (Results 1 - 19 of 19) sorted by relevance

/linux-master/net/ipv6/
H A Dndisc.c109 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 Daf_inet6.c1060 .nd_tbl = &nd_tbl,
H A Dip6_output.c128 neigh = __neigh_create(&nd_tbl, nexthop, dev, false);
556 pneigh_lookup(&nd_tbl, net, &hdr->daddr, skb->dev, 0)) {
H A Daddrconf.c399 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 Droute.c221 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 Dneigh.c21 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 Dndisc.h79 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 Dipv6_stubs.h69 struct neigh_table *nd_tbl; member in struct:ipv6_stub
/linux-master/net/ieee802154/6lowpan/
H A Dtx.c62 n = neigh_lookup(&nd_tbl, &hdr->daddr, ldev);
/linux-master/net/bridge/
H A Dbr_arp_nd_proxy.c451 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, vlandev);
/linux-master/drivers/net/ethernet/sfc/
H A Dtc_counters.c115 n = neigh_lookup(ipv6_stub->nd_tbl,
H A Dtc_encap_actions.c532 } else if (n->tbl == ipv6_stub->nd_tbl) {
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dtunnel_conf.c280 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 Dspectrum_span.c580 &nd_tbl, sparmsp);
H A Dspectrum_router.c2404 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 Dvrf.c659 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_encap.c397 tbl = ipv6_stub->nd_tbl;
/linux-master/net/ipv4/
H A Dfib_semantics.c561 n = neigh_lookup(ipv6_stub->nd_tbl, &nhc->nhc_gw.ipv6,
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c2050 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev);
2135 n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev);

Completed in 397 milliseconds