Lines Matching refs:tbl
192 struct bucket_table *tbl = rht_dereference_rcu(c->table.tbl, &c->table); in bkey_cached_reuse() local
196 for (unsigned i = 0; i < tbl->size; i++) in bkey_cached_reuse()
197 rht_for_each_entry_rcu(ck, pos, tbl, i, hash) { in bkey_cached_reuse()
666 struct bucket_table *tbl; in bch2_btree_key_cache_scan() local
675 tbl = rht_dereference_rcu(bc->table.tbl, &bc->table); in bch2_btree_key_cache_scan()
684 if (unlikely(tbl->nest)) { in bch2_btree_key_cache_scan()
691 if (iter >= tbl->size) in bch2_btree_key_cache_scan()
698 pos = rht_ptr_rcu(&tbl->buckets[iter]); in bch2_btree_key_cache_scan()
701 next = rht_dereference_bucket_rcu(pos->next, tbl, iter); in bch2_btree_key_cache_scan()
728 if (iter >= tbl->size) in bch2_btree_key_cache_scan()
762 struct bucket_table *tbl; in bch2_fs_btree_key_cache_exit() local
775 tbl = rht_dereference_rcu(bc->table.tbl, &bc->table); in bch2_fs_btree_key_cache_exit()
776 if (tbl) { in bch2_fs_btree_key_cache_exit()
777 if (tbl->nest) { in bch2_fs_btree_key_cache_exit()
784 for (i = 0; i < tbl->size; i++) in bch2_fs_btree_key_cache_exit()
785 while (pos = rht_ptr_rcu(&tbl->buckets[i]), !rht_is_a_nulls(pos)) { in bch2_fs_btree_key_cache_exit()
856 prt_printf(out, "table size:\t%u\r\n", bc->table.tbl->size); in bch2_btree_key_cache_to_text()