Searched refs:nd_tbl (Results 1 – 16 of 16) sorted by relevance
| /Linux-v4.19/net/ipv6/ |
| D | ndisc.c | 110 struct neigh_table nd_tbl = { variable 122 .tbl = &nd_tbl, 142 EXPORT_SYMBOL_GPL(nd_tbl); 735 read_lock_bh(&nd_tbl.lock); in pndisc_is_router() 736 n = __pneigh_lookup(&nd_tbl, dev_net(dev), pkey, dev); in pndisc_is_router() 739 read_unlock_bh(&nd_tbl.lock); in pndisc_is_router() 891 pneigh_enqueue(&nd_tbl, idev->nd_parms, n); in ndisc_recv_ns() 908 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_mcast); in ndisc_recv_ns() 910 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_ucast); in ndisc_recv_ns() 916 neigh = __neigh_lookup(&nd_tbl, saddr, dev, in ndisc_recv_ns() [all …]
|
| D | af_inet6.c | 900 .nd_tbl = &nd_tbl,
|
| D | ip6_output.c | 117 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false); in ip6_finish_output2() 463 pneigh_lookup(&nd_tbl, net, &hdr->daddr, skb->dev, 0)) { in ip6_forward()
|
| D | addrconf.c | 390 ndev->nd_parms = neigh_parms_alloc(dev, &nd_tbl); in ipv6_add_dev() 403 neigh_parms_release(&nd_tbl, ndev->nd_parms); in ipv6_add_dev() 468 neigh_parms_release(&nd_tbl, ndev->nd_parms); in ipv6_add_dev() 3792 neigh_parms_release(&nd_tbl, idev->nd_parms); in addrconf_ifdown() 3793 neigh_ifdown(&nd_tbl, dev); in addrconf_ifdown()
|
| D | route.c | 213 return neigh_create(&nd_tbl, daddr, dev); in ip6_neigh_lookup() 3412 neigh = __neigh_lookup(&nd_tbl, &msg->target, skb->dev, 1); in rt6_do_redirect() 4090 neigh_ifdown(&nd_tbl, dev); in rt6_disable_ip()
|
| /Linux-v4.19/include/net/ |
| D | ndisc.h | 75 extern struct neigh_table nd_tbl; 379 return ___neigh_lookup_noref(&nd_tbl, neigh_key_eq128, ndisc_hashfn, pkey, dev); in __ipv6_neigh_lookup_noref()
|
| D | addrconf.h | 260 struct neigh_table *nd_tbl; member
|
| /Linux-v4.19/net/ieee802154/6lowpan/ |
| D | tx.c | 67 n = neigh_lookup(&nd_tbl, &hdr->daddr, ldev); in lowpan_header_create()
|
| /Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_rep.c | 313 unsigned long ipv6_interval = NEIGH_VAR(&nd_tbl.parms, in mlx5e_rep_neigh_update_init_interval() 449 if (n->tbl != &nd_tbl && n->tbl != &arp_tbl) in mlx5e_rep_netevent_event() 497 if (!p->dev || (p->tbl != &nd_tbl && p->tbl != &arp_tbl)) in mlx5e_rep_netevent_event()
|
| D | en_tc.c | 1006 tbl = &nd_tbl; in mlx5e_tc_update_neigh_used_value()
|
| /Linux-v4.19/net/bridge/ |
| D | br_arp_nd_proxy.c | 436 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, vlandev); in br_do_suppress_nd()
|
| /Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
| D | spectrum_span.c | 451 &nd_tbl, sparmsp); in mlxsw_sp_span_entry_gretap6_parms()
|
| D | spectrum_router.c | 1993 NEIGH_VAR(&nd_tbl.parms, DELAY_PROBE_TIME)); in mlxsw_sp_router_neighs_update_interval_init() 2047 n = neigh_lookup(&nd_tbl, &dip, dev); in mlxsw_sp_router_neigh_ent_ipv6_process() 4919 nh_grp->neigh_tbl = &nd_tbl; in mlxsw_sp_nexthop6_group_create()
|
| /Linux-v4.19/drivers/net/ |
| D | vrf.c | 370 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false); in vrf_finish_output6()
|
| D | vxlan.c | 1678 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev); in neigh_reduce() 1760 n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev); in route_shortcircuit()
|
| /Linux-v4.19/net/core/ |
| D | filter.c | 4450 neigh = ___neigh_lookup_noref(ipv6_stub->nd_tbl, neigh_key_eq128, in bpf_ipv6_fib_lookup()
|