pageblock_start_pfn
ulong start_pfn = pageblock_start_pfn(PFN_DOWN(start));
block_start_pfn = pageblock_start_pfn(pfn);
start_pfn = max(pageblock_start_pfn(pfn), cc->zone->zone_start_pfn);
low_pfn = pageblock_start_pfn(cc->free_pfn - (distance >> 2));
min_pfn = pageblock_start_pfn(cc->free_pfn - (distance >> 1));
highest = max(pageblock_start_pfn(pfn),
block_start_pfn = pageblock_start_pfn(isolate_start_pfn);
if (pfn != cc->zone->zone_start_pfn && pfn != pageblock_start_pfn(pfn))
high_pfn = pageblock_start_pfn(cc->migrate_pfn + distance);
pfn = pageblock_start_pfn(free_pfn);
pageblock_start_pfn(zone_end_pfn(zone) - 1);
block_start_pfn = pageblock_start_pfn(low_pfn);
cc->free_pfn = pageblock_start_pfn(end_pfn - 1);
cc->free_pfn = pageblock_start_pfn(end_pfn - 1);
if (pageblock_start_pfn(last_migrated_pfn) ==
pageblock_start_pfn(iteration_start_pfn)) {
pageblock_start_pfn(cc->migrate_pfn - 1));
free_pfn = pageblock_start_pfn(free_pfn);
block_pfn = pageblock_start_pfn(pfn);
block_start_pfn = pageblock_start_pfn(pfn);
block_start_pfn = pageblock_start_pfn(pfn);
start = pageblock_start_pfn(start);
start = pageblock_start_pfn(pfn);
pfn = pfn - pageblock_start_pfn(page_zone(page)->zone_start_pfn);
VM_BUG_ON(pageblock_start_pfn(start_pfn) !=
pageblock_start_pfn(end_pfn - 1));
unsigned long isolate_start = pageblock_start_pfn(start_pfn);
unsigned long isolate_start = pageblock_start_pfn(start_pfn);