Lines Matching defs:start_pfn
354 static int __meminit online_page_ext(unsigned long start_pfn,
361 start = SECTION_ALIGN_DOWN(start_pfn);
362 end = SECTION_ALIGN_UP(start_pfn + nr_pages);
367 * "start_pfn" passed to us is a pfn which is an arg for
368 * online__pages(), and start_pfn should exist.
370 nid = pfn_to_nid(start_pfn);
387 static void __meminit offline_page_ext(unsigned long start_pfn,
392 start = SECTION_ALIGN_DOWN(start_pfn);
393 end = SECTION_ALIGN_UP(start_pfn + nr_pages);
421 ret = online_page_ext(mn->start_pfn,
425 offline_page_ext(mn->start_pfn,
429 offline_page_ext(mn->start_pfn,
451 unsigned long start_pfn, end_pfn;
453 start_pfn = node_start_pfn(nid);
456 * start_pfn and end_pfn may not be aligned to SECTION and the
458 * scan [start_pfn, the biggest section's pfn < end_pfn) here.
460 for (pfn = start_pfn; pfn < end_pfn;