Home
last modified time | relevance | path

Searched refs:nht (Results 1 – 4 of 4) sorted by relevance

/linux-3.4.99/include/net/
Darp.h20 struct neigh_hash_table *nht; in __ipv4_neigh_lookup() local
25 nht = rcu_dereference_bh(arp_tbl.nht); in __ipv4_neigh_lookup()
26 hash_val = arp_hashfn(key, dev, nht->hash_rnd[0]) >> (32 - nht->hash_shift); in __ipv4_neigh_lookup()
27 for (n = rcu_dereference_bh(nht->hash_buckets[hash_val]); in __ipv4_neigh_lookup()
Dndisc.h94 struct neigh_hash_table *nht; in __ipv6_neigh_lookup() local
100 nht = rcu_dereference_bh(tbl->nht); in __ipv6_neigh_lookup()
101 hash_val = ndisc_hashfn(pkey, dev, nht->hash_rnd) >> (32 - nht->hash_shift); in __ipv6_neigh_lookup()
102 for (n = rcu_dereference_bh(nht->hash_buckets[hash_val]); in __ipv6_neigh_lookup()
Dneighbour.h179 struct neigh_hash_table __rcu *nht; member
257 struct neigh_hash_table *nht; member
/linux-3.4.99/net/core/
Dneighbour.c133 struct neigh_hash_table *nht; in neigh_forced_gc() local
138 nht = rcu_dereference_protected(tbl->nht, in neigh_forced_gc()
140 for (i = 0; i < (1 << nht->hash_shift); i++) { in neigh_forced_gc()
144 np = &nht->hash_buckets[i]; in neigh_forced_gc()
208 struct neigh_hash_table *nht; in neigh_flush_dev() local
210 nht = rcu_dereference_protected(tbl->nht, in neigh_flush_dev()
213 for (i = 0; i < (1 << nht->hash_shift); i++) { in neigh_flush_dev()
215 struct neighbour __rcu **np = &nht->hash_buckets[i]; in neigh_flush_dev()
360 struct neigh_hash_table *nht = container_of(head, in neigh_hash_free_rcu() local
363 size_t size = (1 << nht->hash_shift) * sizeof(struct neighbour *); in neigh_hash_free_rcu()
[all …]