Lines Matching refs:max_low
90 static void __init find_limits(unsigned long *min, unsigned long *max_low, in find_limits() argument
93 *max_low = PFN_DOWN(memblock_get_current_limit()); in find_limits()
137 static void __init zone_sizes_init(unsigned long min, unsigned long max_low, in zone_sizes_init() argument
153 zone_size[0] = max_low - min; in zone_sizes_init()
155 zone_size[ZONE_HIGHMEM] = max_high - max_low; in zone_sizes_init()
167 if (start < max_low) { in zone_sizes_init()
168 unsigned long low_end = min(end, max_low); in zone_sizes_init()
172 if (end > max_low) { in zone_sizes_init()
173 unsigned long high_start = max(start, max_low); in zone_sizes_init()
284 unsigned long min, max_low, max_high; in bootmem_init() local
287 max_low = max_high = 0; in bootmem_init()
289 find_limits(&min, &max_low, &max_high); in bootmem_init()
292 (phys_addr_t)max_low << PAGE_SHIFT); in bootmem_init()
310 zone_sizes_init(min, max_low, max_high); in bootmem_init()
318 max_low_pfn = max_low; in bootmem_init()
424 unsigned long max_low = max_low_pfn; in free_highpages() local
433 if (end <= max_low) in free_highpages()
437 if (start < max_low) in free_highpages()
438 start = max_low; in free_highpages()