old_tbl 219 lib/rhashtable.c struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht); old_tbl 220 lib/rhashtable.c struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl); old_tbl 231 lib/rhashtable.c rht_for_each_from(entry, rht_ptr(bkt, old_tbl, old_hash), old_tbl 232 lib/rhashtable.c old_tbl, old_hash) { old_tbl 234 lib/rhashtable.c next = rht_dereference_bucket(entry->next, old_tbl, old_hash); old_tbl 268 lib/rhashtable.c struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht); old_tbl 269 lib/rhashtable.c struct rhash_lock_head **bkt = rht_bucket_var(old_tbl, old_hash); old_tbl 274 lib/rhashtable.c rht_lock(old_tbl, bkt); old_tbl 281 lib/rhashtable.c rht_unlock(old_tbl, bkt); old_tbl 287 lib/rhashtable.c struct bucket_table *old_tbl, old_tbl 296 lib/rhashtable.c if (cmpxchg((struct bucket_table **)&old_tbl->future_tbl, NULL, old_tbl 305 lib/rhashtable.c struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht); old_tbl 311 lib/rhashtable.c new_tbl = rht_dereference(old_tbl->future_tbl, ht); old_tbl 315 lib/rhashtable.c for (old_hash = 0; old_hash < old_tbl->size; old_hash++) { old_tbl 326 lib/rhashtable.c list_for_each_entry(walker, &old_tbl->walkers, list) old_tbl 336 lib/rhashtable.c call_rcu(&old_tbl->rcu, bucket_table_free_rcu); old_tbl 343 lib/rhashtable.c struct bucket_table *old_tbl, old_tbl 355 lib/rhashtable.c err = rhashtable_rehash_attach(ht, old_tbl, new_tbl); old_tbl 380 lib/rhashtable.c struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht); old_tbl 389 lib/rhashtable.c if (old_tbl->size <= size) old_tbl 392 lib/rhashtable.c if (rht_dereference(old_tbl->future_tbl, ht)) old_tbl 395 lib/rhashtable.c return rhashtable_rehash_alloc(ht, old_tbl, size); old_tbl 433 lib/rhashtable.c struct bucket_table *old_tbl; old_tbl 438 lib/rhashtable.c old_tbl = rht_dereference_rcu(ht->tbl, ht); old_tbl 447 lib/rhashtable.c else if (old_tbl != tbl)