Lines Matching refs:end
164 unsigned long end = memblock_region_memory_end_pfn(reg); in zone_sizes_init() local
167 unsigned long low_end = min(end, max_low); in zone_sizes_init()
171 if (end > max_low) { in zone_sizes_init()
173 zhole_size[ZONE_HIGHMEM] -= end - high_start; in zone_sizes_init()
412 static inline void free_area_high(unsigned long pfn, unsigned long end) in free_area_high() argument
414 for (; pfn < end; pfn++) in free_area_high()
428 unsigned long end = memblock_region_memory_end_pfn(mem); in free_highpages() local
431 if (end <= max_low) in free_highpages()
449 if (res_start > end) in free_highpages()
450 res_start = end; in free_highpages()
451 if (res_end > end) in free_highpages()
452 res_end = end; in free_highpages()
456 if (start == end) in free_highpages()
461 if (start < end) in free_highpages()
462 free_area_high(start, end); in free_highpages()
573 unsigned long end; member
583 .end = (unsigned long)_stext,
590 .end = (unsigned long)_sdata,
598 .end = (unsigned long)__init_begin,
610 .end = (unsigned long)__init_begin,
667 !IS_ALIGNED(perms[i].end, SECTION_SIZE)) { \
669 perms[i].start, perms[i].end, \
675 addr < perms[i].end; \
732 void free_initrd_mem(unsigned long start, unsigned long end) in free_initrd_mem() argument
737 if (end == initrd_end) in free_initrd_mem()
738 end = round_up(end, PAGE_SIZE); in free_initrd_mem()
740 poison_init_mem((void *)start, PAGE_ALIGN(end) - start); in free_initrd_mem()
741 free_reserved_area((void *)start, (void *)end, -1, "initrd"); in free_initrd_mem()