Lines Matching refs:numentries
8347 unsigned long numentries, in alloc_large_system_hash() argument
8362 if (!numentries) { in alloc_large_system_hash()
8364 numentries = nr_kernel_pages; in alloc_large_system_hash()
8365 numentries -= arch_reserved_kernel_pages(); in alloc_large_system_hash()
8369 numentries = round_up(numentries, (1<<20)/PAGE_SIZE); in alloc_large_system_hash()
8375 for (adapt = ADAPT_SCALE_NPAGES; adapt < numentries; in alloc_large_system_hash()
8383 numentries >>= (scale - PAGE_SHIFT); in alloc_large_system_hash()
8385 numentries <<= (PAGE_SHIFT - scale); in alloc_large_system_hash()
8391 if (!(numentries >> *_hash_shift)) { in alloc_large_system_hash()
8392 numentries = 1UL << *_hash_shift; in alloc_large_system_hash()
8393 BUG_ON(!numentries); in alloc_large_system_hash()
8395 } else if (unlikely((numentries * bucketsize) < PAGE_SIZE)) in alloc_large_system_hash()
8396 numentries = PAGE_SIZE / bucketsize; in alloc_large_system_hash()
8398 numentries = roundup_pow_of_two(numentries); in alloc_large_system_hash()
8407 if (numentries < low_limit) in alloc_large_system_hash()
8408 numentries = low_limit; in alloc_large_system_hash()
8409 if (numentries > max) in alloc_large_system_hash()
8410 numentries = max; in alloc_large_system_hash()
8412 log2qty = ilog2(numentries); in alloc_large_system_hash()