SECTION_ALIGN_UP
vmemmap_size = SECTION_ALIGN_UP(pages) * sizeof(struct page);
pages = SECTION_ALIGN_UP(pages);
vmemmap_size = SECTION_ALIGN_UP(ident_map_size / PAGE_SIZE) * sizeof(struct page);
SECTION_ALIGN_UP(pfn + 1) - pfn);
min(end_pfn - pfn, SECTION_ALIGN_UP(pfn + 1) - pfn);
SECTION_ALIGN_UP(pfn + 1) - pfn);
last_pfn = SECTION_ALIGN_UP(zone_end_pfn(zone));
unsigned long nr_pages_needed = SECTION_ALIGN_UP(1 << order);
for (spfn = first_deferred_pfn, epfn = SECTION_ALIGN_UP(spfn + 1);
end = SECTION_ALIGN_UP(start_pfn + nr_pages);
end = SECTION_ALIGN_UP(start_pfn + nr_pages);