Searched refs:nd_tbl (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/net/ipv6/ |
D | ndisc.c | 118 struct neigh_table nd_tbl = { variable 130 .tbl = &nd_tbl, 693 read_lock_bh(&nd_tbl.lock); in pndisc_is_router() 694 n = __pneigh_lookup(&nd_tbl, dev_net(dev), pkey, dev); in pndisc_is_router() 697 read_unlock_bh(&nd_tbl.lock); in pndisc_is_router() 816 pneigh_enqueue(&nd_tbl, idev->nd_parms, n); in ndisc_recv_ns() 833 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_mcast); in ndisc_recv_ns() 835 NEIGH_CACHE_STAT_INC(&nd_tbl, rcv_probes_ucast); in ndisc_recv_ns() 841 neigh = __neigh_lookup(&nd_tbl, saddr, dev, in ndisc_recv_ns() 926 neigh = neigh_lookup(&nd_tbl, &msg->target, dev); in ndisc_recv_na() [all …]
|
D | af_inet6.c | 829 .nd_tbl = &nd_tbl,
|
D | ip6_output.c | 111 neigh = __neigh_create(&nd_tbl, nexthop, dst->dev, false); in ip6_finish_output2() 427 pneigh_lookup(&nd_tbl, net, &hdr->daddr, skb->dev, 0)) { in ip6_forward()
|
D | addrconf.c | 356 ndev->nd_parms = neigh_parms_alloc(dev, &nd_tbl); in ipv6_add_dev() 370 neigh_parms_release(&nd_tbl, ndev->nd_parms); in ipv6_add_dev() 441 neigh_parms_release(&nd_tbl, ndev->nd_parms); in ipv6_add_dev() 3250 neigh_ifdown(&nd_tbl, dev); in addrconf_ifdown() 3353 neigh_parms_release(&nd_tbl, idev->nd_parms); in addrconf_ifdown() 3354 neigh_ifdown(&nd_tbl, dev); in addrconf_ifdown()
|
D | route.c | 192 return neigh_create(&nd_tbl, daddr, dst->dev); in ip6_neigh_lookup() 1903 neigh = __neigh_lookup(&nd_tbl, &msg->target, skb->dev, 1); in rt6_do_redirect()
|
/linux-4.1.27/include/net/ |
D | ndisc.h | 62 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()
|
D | addrconf.h | 167 struct neigh_table *nd_tbl; member
|
/linux-4.1.27/drivers/net/ |
D | vxlan.c | 1534 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, dev); in neigh_reduce() 1616 n = neigh_lookup(ipv6_stub->nd_tbl, &pip6->daddr, dev); in route_shortcircuit()
|