Lines Matching defs:outer_start
6151 unsigned long outer_start, outer_end;
6227 outer_start = start;
6228 while (!PageBuddy(pfn_to_page(outer_start))) {
6230 outer_start = start;
6233 outer_start &= ~0UL << order;
6236 if (outer_start != start) {
6237 order = buddy_order(pfn_to_page(outer_start));
6240 * outer_start page could be small order buddy page and
6241 * it doesn't include start page. Adjust outer_start
6245 if (outer_start + (1UL << order) <= start)
6246 outer_start = start;
6250 if (test_pages_isolated(outer_start, end, 0)) {
6256 outer_end = isolate_freepages_range(&cc, outer_start, end);
6263 if (start != outer_start)
6264 free_contig_range(outer_start, start - outer_start);