Home
last modified time | relevance | path

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

/linux-4.19.296/lib/
Drhashtable.c217 tbl = rht_dereference_rcu(tbl->future_tbl, ht); in rhashtable_last_table()
302 if (cmpxchg(&old_tbl->future_tbl, NULL, new_tbl) != NULL) in rhashtable_rehash_attach()
316 new_tbl = rht_dereference(old_tbl->future_tbl, ht); in rhashtable_rehash_table()
341 return rht_dereference(new_tbl->future_tbl, ht) ? -EAGAIN : 0; in rhashtable_rehash_table()
394 if (rht_dereference(old_tbl->future_tbl, ht)) in rhashtable_shrink()
470 if (likely(rcu_access_pointer(tbl->future_tbl))) in rhashtable_insert_rehash()
543 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); in rhashtable_insert_one()
602 tbl = rht_dereference_rcu(tbl->future_tbl, ht); in rhashtable_try_insert()
839 iter->walker.tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_walk_find_next()
1166 next_tbl = rht_dereference(tbl->future_tbl, ht); in rhashtable_free_and_destroy()
/linux-4.19.296/include/linux/
Drhashtable.h73 struct bucket_table __rcu *future_tbl; member
492 tbl = rht_dereference_rcu(tbl->future_tbl, ht); in __rhashtable_lookup()
598 if (unlikely(rcu_access_pointer(tbl->future_tbl))) { in __rhashtable_insert_fast()
964 (tbl = rht_dereference_rcu(tbl->future_tbl, ht))) in __rhashtable_remove_fast()
1090 (tbl = rht_dereference_rcu(tbl->future_tbl, ht))) in rhashtable_replace_fast()