Home
last modified time | relevance | path

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

/linux/net/core/
H A Dneighbour.c439 struct neigh_hash_table *nht; in neigh_flush_table() local
442 nht = rcu_dereference_protected(tbl->nht, in neigh_flush_table()
445 for (i = 0; i < (1 << nht->hash_shift); i++) { in neigh_flush_table()
449 neigh_for_each_in_bucket_safe(n, tmp, &nht->hash_heads[i]) in neigh_flush_table()
583 struct neigh_hash_table *nht = container_of(head, in neigh_hash_free_rcu() local
587 kfree(nht->hash_heads); in neigh_hash_free_rcu()
588 kfree(nht); in neigh_hash_free_rcu()
599 old_nht = rcu_dereference_protected(tbl->nht, in neigh_hash_grow()
620 rcu_assign_pointer(tbl->nht, new_nht); in neigh_hash_grow()
652 struct neigh_hash_table *nht; in ___neigh_create() local
[all …]
/linux/include/net/
H A Dneighbour.h244 struct neigh_hash_table __rcu *nht;
312 struct neigh_hash_table *nht = rcu_dereference(tbl->nht); in ___neigh_lookup_noref()
316 hash_val = hash(pkey, dev, nht->hash_rnd) >> (32 - nht->hash_shift); in ___neigh_lookup_noref()
317 neigh_for_each_in_bucket_rcu(n, &nht->hash_heads[hash_val]) in ___neigh_lookup_noref()
415 struct neigh_hash_table *nht;
242 struct neigh_hash_table __rcu *nht; global() member
310 struct neigh_hash_table *nht = rcu_dereference(tbl->nht); ___neigh_lookup_noref() local
406 struct neigh_hash_table *nht; global() member