Lines Matching refs:end_pfn

308 	const unsigned long end_pfn = pfn + nr_pages;  in __add_pages()  local
334 for (; pfn < end_pfn; pfn += cur_nr_pages) { in __add_pages()
336 cur_nr_pages = min(end_pfn - pfn, in __add_pages()
350 unsigned long end_pfn) in find_smallest_section_pfn() argument
352 for (; start_pfn < end_pfn; start_pfn += PAGES_PER_SUBSECTION) { in find_smallest_section_pfn()
371 unsigned long end_pfn) in find_biggest_section_pfn() argument
376 pfn = end_pfn - 1; in find_biggest_section_pfn()
394 unsigned long end_pfn) in shrink_zone_span() argument
406 pfn = find_smallest_section_pfn(nid, zone, end_pfn, in shrink_zone_span()
415 } else if (zone_end_pfn(zone) == end_pfn) { in shrink_zone_span()
440 unsigned long end_pfn = zone_end_pfn(zone); in update_pgdat_span() local
447 node_end_pfn = end_pfn; in update_pgdat_span()
451 if (end_pfn > node_end_pfn) in update_pgdat_span()
452 node_end_pfn = end_pfn; in update_pgdat_span()
465 const unsigned long end_pfn = start_pfn + nr_pages; in remove_pfn_range_from_zone() local
470 for (pfn = start_pfn; pfn < end_pfn; pfn += cur_nr_pages) { in remove_pfn_range_from_zone()
475 min(end_pfn - pfn, SECTION_ALIGN_UP(pfn + 1) - pfn); in remove_pfn_range_from_zone()
522 const unsigned long end_pfn = pfn + nr_pages; in __remove_pages() local
531 for (; pfn < end_pfn; pfn += cur_nr_pages) { in __remove_pages()
534 cur_nr_pages = min(end_pfn - pfn, in __remove_pages()
598 const unsigned long end_pfn = start_pfn + nr_pages; in online_pages_range() local
610 for (pfn = start_pfn; pfn < end_pfn;) { in online_pages_range()
618 online_mem_sections(start_pfn, end_pfn); in online_pages_range()
910 unsigned long online_pages = 0, max_pages, end_pfn; in auto_movable_zone_for_pfn() local
934 end_pfn = pfn + group->d.unit_pages; in auto_movable_zone_for_pfn()
935 for (; pfn < end_pfn; pfn += PAGES_PER_SECTION) { in auto_movable_zone_for_pfn()
1034 unsigned long end_pfn = pfn + nr_pages; in mhp_init_memmap_on_memory() local
1049 online_mem_sections(pfn, ALIGN_DOWN(end_pfn, PAGES_PER_SECTION)); in mhp_init_memmap_on_memory()
1056 unsigned long end_pfn = pfn + nr_pages; in mhp_deinit_memmap_on_memory() local
1064 offline_mem_sections(pfn, ALIGN_DOWN(end_pfn, PAGES_PER_SECTION)); in mhp_deinit_memmap_on_memory()
1604 unsigned long end_pfn) in test_pages_in_a_zone() argument
1611 pfn < end_pfn; in test_pages_in_a_zone()
1616 for (; pfn < sec_end_pfn && pfn < end_pfn; in test_pages_in_a_zone()
1690 do_migrate_range(unsigned long start_pfn, unsigned long end_pfn) in do_migrate_range() argument
1699 for (pfn = start_pfn; pfn < end_pfn; pfn++) { in do_migrate_range()
1875 const unsigned long end_pfn = start_pfn + nr_pages; in offline_pages() local
1915 zone = test_pages_in_a_zone(start_pfn, end_pfn); in offline_pages()
1931 ret = start_isolate_page_range(start_pfn, end_pfn, in offline_pages()
1961 ret = scan_movable_pages(pfn, end_pfn, &pfn); in offline_pages()
1967 do_migrate_range(pfn, end_pfn); in offline_pages()
1981 ret = dissolve_free_huge_pages(start_pfn, end_pfn); in offline_pages()
1987 ret = test_pages_isolated(start_pfn, end_pfn, MEMORY_OFFLINE); in offline_pages()
1992 __offline_isolated_pages(start_pfn, end_pfn); in offline_pages()
2033 undo_isolate_page_range(start_pfn, end_pfn, MIGRATE_MOVABLE); in offline_pages()
2041 ((unsigned long long) end_pfn << PAGE_SHIFT) - 1, in offline_pages()