Lines Matching refs:ps
253 static __init int __setup_hugepagesz(unsigned long ps) in __setup_hugepagesz() argument
255 int log_ps = __builtin_ctzl(ps); in __setup_hugepagesz()
258 if ((1UL << log_ps) != ps || (log_ps & 1) != 0) { in __setup_hugepagesz()
260 ps); in __setup_hugepagesz()
264 if (ps > 64*1024*1024*1024UL) { in __setup_hugepagesz()
266 ps >> 20); in __setup_hugepagesz()
268 } else if (ps >= PUD_SIZE) { in __setup_hugepagesz()
279 } else if (ps >= PMD_SIZE) { in __setup_hugepagesz()
282 } else if (ps > PAGE_SIZE) { in __setup_hugepagesz()
286 pr_err("hugepagesz: huge page size %ld too small\n", ps); in __setup_hugepagesz()
295 ps >> 20, (1UL << old_shift) >> 20); in __setup_hugepagesz()
300 ps >> 20); in __setup_hugepagesz()
303 printk(KERN_DEBUG "Enabled %ld MB huge pages\n", ps >> 20); in __setup_hugepagesz()