Home
last modified time | relevance | path

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

/Linux-v4.19/lib/
Drhashtable.c225 struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht); in rhashtable_rehash_one() local
226 struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl); in rhashtable_rehash_one()
227 struct rhash_head __rcu **pprev = rht_bucket_var(old_tbl, old_hash); in rhashtable_rehash_one()
238 rht_for_each(entry, old_tbl, old_hash) { in rhashtable_rehash_one()
240 next = rht_dereference_bucket(entry->next, old_tbl, old_hash); in rhashtable_rehash_one()
273 struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht); in rhashtable_rehash_chain() local
277 old_bucket_lock = rht_bucket_lock(old_tbl, old_hash); in rhashtable_rehash_chain()
284 old_tbl->rehash++; in rhashtable_rehash_chain()
293 struct bucket_table *old_tbl, in rhashtable_rehash_attach() argument
302 if (cmpxchg(&old_tbl->future_tbl, NULL, new_tbl) != NULL) in rhashtable_rehash_attach()
[all …]