Lines Matching refs:start_pfn
292 static int __meminit online_page_ext(unsigned long start_pfn,
299 start = SECTION_ALIGN_DOWN(start_pfn);
300 end = SECTION_ALIGN_UP(start_pfn + nr_pages);
305 * "start_pfn" passed to us is a pfn which is an arg for
306 * online__pages(), and start_pfn should exist.
308 nid = pfn_to_nid(start_pfn);
324 static int __meminit offline_page_ext(unsigned long start_pfn,
329 start = SECTION_ALIGN_DOWN(start_pfn);
330 end = SECTION_ALIGN_UP(start_pfn + nr_pages);
346 ret = online_page_ext(mn->start_pfn,
350 offline_page_ext(mn->start_pfn,
354 offline_page_ext(mn->start_pfn,
378 unsigned long start_pfn, end_pfn;
380 start_pfn = node_start_pfn(nid);
383 * start_pfn and end_pfn may not be aligned to SECTION and the
385 * scan [start_pfn, the biggest section's pfn < end_pfn) here.
387 for (pfn = start_pfn; pfn < end_pfn;