Lines Matching refs:order
52 static void generic_online_page(struct page *page, unsigned int order);
599 static void generic_online_page(struct page *page, unsigned int order) in generic_online_page() argument
601 kernel_map_pages(page, 1 << order, 1); in generic_online_page()
602 __free_pages_core(page, order); in generic_online_page()
603 totalram_pages_add(1UL << order); in generic_online_page()
606 totalhigh_pages_add(1UL << order); in generic_online_page()
615 int order; in online_pages_range() local
622 for (pfn = start_pfn; pfn < end_pfn; pfn += 1ul << order) { in online_pages_range()
623 order = min(MAX_ORDER - 1, get_order(PFN_PHYS(end_pfn - pfn))); in online_pages_range()
625 if (WARN_ON_ONCE(!IS_ALIGNED(pfn, 1ul << order))) in online_pages_range()
626 order = 0; in online_pages_range()
627 (*online_page_callback)(pfn_to_page(pfn), order); in online_pages_range()
1153 int order; in next_active_pageblock() local
1155 order = page_order(page); in next_active_pageblock()
1156 if ((order < MAX_ORDER) && (order >= pageblock_order)) in next_active_pageblock()
1157 return pfn + (1 << order); in next_active_pageblock()