Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/md/
Ddm-region-hash.c68 unsigned nr_buckets; member
170 unsigned nr_buckets, max_buckets; in dm_region_hash_create() local
178 for (nr_buckets = 128u; nr_buckets < max_buckets; nr_buckets <<= 1) in dm_region_hash_create()
180 nr_buckets >>= 1; in dm_region_hash_create()
198 rh->mask = nr_buckets - 1; in dm_region_hash_create()
199 rh->nr_buckets = nr_buckets; in dm_region_hash_create()
204 rh->buckets = vmalloc(nr_buckets * sizeof(*rh->buckets)); in dm_region_hash_create()
211 for (i = 0; i < nr_buckets; i++) in dm_region_hash_create()
241 for (h = 0; h < rh->nr_buckets; h++) { in dm_region_hash_destroy()
Ddm-cache-policy-cleaner.c35 unsigned nr_buckets; member
85 hash->nr_buckets = next_power(elts >> 4, 16); in alloc_hash()
86 hash->hash_bits = ffs(hash->nr_buckets) - 1; in alloc_hash()
87 hash->table = vzalloc(sizeof(*hash->table) * hash->nr_buckets); in alloc_hash()
Ddm-cache-policy-mq.c479 unsigned nr_buckets; member
1404 mq->nr_buckets = next_power(from_cblock(cache_size) / 2, 16); in mq_create()
1405 mq->hash_bits = ffs(mq->nr_buckets) - 1; in mq_create()
1406 mq->table = vzalloc(sizeof(*mq->table) * mq->nr_buckets); in mq_create()