Home
last modified time | relevance | path

Searched refs:nd_tbl (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/net/ipv6/
Dndisc.c119 struct neigh_table nd_tbl = { variable
131 .tbl = &nd_tbl,
151 EXPORT_SYMBOL_GPL(nd_tbl);
696 read_lock_bh(&nd_tbl.lock); in pndisc_is_router()
697 n = __pneigh_lookup(&nd_tbl, dev_net(dev), pkey, dev); in pndisc_is_router()
700 read_unlock_bh(&nd_tbl.lock); in pndisc_is_router()
831 pneigh_enqueue(&nd_tbl, idev->nd_parms, n); in ndisc_recv_ns()
848 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_mcast); in ndisc_recv_ns()
850 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_ucast); in ndisc_recv_ns()
856 neigh = __neigh_lookup(&nd_tbl, saddr, dev, in ndisc_recv_ns()
[all …]
Daf_inet6.c833 .nd_tbl = &nd_tbl,
Daddrconf.c361 ndev->nd_parms = neigh_parms_alloc(dev, &nd_tbl); in ipv6_add_dev()
375 neigh_parms_release(&nd_tbl, ndev->nd_parms); in ipv6_add_dev()
446 neigh_parms_release(&nd_tbl, ndev->nd_parms); in ipv6_add_dev()
3333 neigh_ifdown(&nd_tbl, dev); in addrconf_ifdown()
3436 neigh_parms_release(&nd_tbl, idev->nd_parms); in addrconf_ifdown()
3437 neigh_ifdown(&nd_tbl, dev); in addrconf_ifdown()
Dip6_output.c111 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false); in ip6_finish_output2()
440 pneigh_lookup(&nd_tbl, net, &hdr->daddr, skb->dev, 0)) { in ip6_forward()
Droute.c214 return neigh_create(&nd_tbl, daddr, dst->dev); in ip6_neigh_lookup()
2171 neigh = __neigh_lookup(&nd_tbl, &msg->target, skb->dev, 1); in rt6_do_redirect()
/linux-4.4.14/include/net/
Dndisc.h62 extern struct neigh_table nd_tbl;
159 return ___neigh_lookup_noref(&nd_tbl, neigh_key_eq128, ndisc_hashfn, pkey, dev); in __ipv6_neigh_lookup_noref()
Daddrconf.h198 struct neigh_table *nd_tbl; member
/linux-4.4.14/drivers/net/
Dvrf.c420 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false); in vrf_finish_output6()
Dvxlan.c1547 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev); in neigh_reduce()
1629 n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev); in route_shortcircuit()