Lines Matching defs:outer_start
8661 unsigned long outer_start, outer_end;
8741 outer_start = start;
8742 while (!PageBuddy(pfn_to_page(outer_start))) {
8744 outer_start = start;
8747 outer_start &= ~0UL << order;
8750 if (outer_start != start) {
8751 order = buddy_order(pfn_to_page(outer_start));
8754 * outer_start page could be small order buddy page and
8755 * it doesn't include start page. Adjust outer_start
8759 if (outer_start + (1UL << order) <= start)
8760 outer_start = start;
8764 if (test_pages_isolated(outer_start, end, 0)) {
8766 __func__, outer_start, end);
8772 outer_end = isolate_freepages_range(&cc, outer_start, end);
8779 if (start != outer_start)
8780 free_contig_range(outer_start, start - outer_start);