Lines Matching refs:start_pfn
705 static int __alloc_gigantic_page(unsigned long start_pfn, in __alloc_gigantic_page() argument
708 unsigned long end_pfn = start_pfn + nr_pages; in __alloc_gigantic_page()
709 return alloc_contig_range(start_pfn, end_pfn, MIGRATE_MOVABLE); in __alloc_gigantic_page()
712 static bool pfn_range_valid_gigantic(unsigned long start_pfn, in pfn_range_valid_gigantic() argument
715 unsigned long i, end_pfn = start_pfn + nr_pages; in pfn_range_valid_gigantic()
718 for (i = start_pfn; i < end_pfn; i++) { in pfn_range_valid_gigantic()
738 unsigned long start_pfn, unsigned long nr_pages) in zone_spans_last_pfn() argument
740 unsigned long last_pfn = start_pfn + nr_pages - 1; in zone_spans_last_pfn()
1111 void dissolve_free_huge_pages(unsigned long start_pfn, unsigned long end_pfn) in dissolve_free_huge_pages() argument
1124 VM_BUG_ON(!IS_ALIGNED(start_pfn, 1 << order)); in dissolve_free_huge_pages()
1125 for (pfn = start_pfn; pfn < end_pfn; pfn += 1 << order) in dissolve_free_huge_pages()