Searched refs:future_tbl (Results 1 - 2 of 2) sorted by relevance
/linux-master/lib/ |
H A D | rhashtable.c | 218 tbl = rht_dereference_rcu(tbl->future_tbl, ht); 308 if (cmpxchg((struct bucket_table **)&old_tbl->future_tbl, NULL, 323 new_tbl = rht_dereference(old_tbl->future_tbl, ht); 351 return rht_dereference(new_tbl->future_tbl, ht) ? -EAGAIN : 0; 404 if (rht_dereference(old_tbl->future_tbl, ht)) 480 if (likely(rcu_access_pointer(tbl->future_tbl))) 555 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); 605 if (rcu_access_pointer(tbl->future_tbl)) 611 new_tbl = rht_dereference_rcu(tbl->future_tbl, ht); 839 iter->walker.tbl = rht_dereference_rcu(tbl->future_tbl, h [all...] |
/linux-master/include/linux/ |
H A D | rhashtable.h | 72 * @future_tbl: Table under construction during rehashing 83 struct bucket_table __rcu *future_tbl; member in struct:bucket_table 622 tbl = rht_dereference_rcu(tbl->future_tbl, ht); 734 if (unlikely(rcu_access_pointer(tbl->future_tbl))) { 1089 * lock in old_tbl, if we find that future_tbl is not yet 1095 (tbl = rht_dereference_rcu(tbl->future_tbl, ht))) 1224 * lock in old_tbl, if we find that future_tbl is not yet 1230 (tbl = rht_dereference_rcu(tbl->future_tbl, ht)))
|
Completed in 86 milliseconds