Lines Matching refs:max_low
89 static void __init find_limits(unsigned long *min, unsigned long *max_low, in find_limits() argument
92 *max_low = PFN_DOWN(memblock_get_current_limit()); in find_limits()
136 static void __init zone_sizes_init(unsigned long min, unsigned long max_low, in zone_sizes_init() argument
152 zone_size[0] = max_low - min; in zone_sizes_init()
154 zone_size[ZONE_HIGHMEM] = max_high - max_low; in zone_sizes_init()
166 if (start < max_low) { in zone_sizes_init()
167 unsigned long low_end = min(end, max_low); in zone_sizes_init()
171 if (end > max_low) { in zone_sizes_init()
172 unsigned long high_start = max(start, max_low); in zone_sizes_init()
282 unsigned long min, max_low, max_high; in bootmem_init() local
285 max_low = max_high = 0; in bootmem_init()
287 find_limits(&min, &max_low, &max_high); in bootmem_init()
290 (phys_addr_t)max_low << PAGE_SHIFT); in bootmem_init()
308 zone_sizes_init(min, max_low, max_high); in bootmem_init()
316 max_low_pfn = max_low; in bootmem_init()
422 unsigned long max_low = max_low_pfn; in free_highpages() local
431 if (end <= max_low) in free_highpages()
435 if (start < max_low) in free_highpages()
436 start = max_low; in free_highpages()