Home
last modified time | relevance | path

Searched refs:start_order (Results 1 – 3 of 3) sorted by relevance

/linux/mm/
H A Dcompaction.c1803 int start_order; in compaction_alloc_noprof() local
1808 for (start_order = order; start_order < NR_PAGE_ORDERS; start_order++) in compaction_alloc_noprof()
1809 if (!list_empty(&cc->freepages[start_order])) in compaction_alloc_noprof()
1813 if (start_order == NR_PAGE_ORDERS) { in compaction_alloc_noprof()
1821 freepage = list_first_entry(&cc->freepages[start_order], struct page, in compaction_alloc_noprof()
1823 size = 1 << start_order; in compaction_alloc_noprof()
1827 while (start_order > order) { in compaction_alloc_noprof()
1828 start_order--; in compaction_alloc_noprof()
1831 list_add(&freepage[size].lru, &cc->freepages[start_order]); in compaction_alloc_noprof()
1832 set_page_private(&freepage[size], start_order); in compaction_alloc_noprof()
H A Dhuge_memory.c3630 int start_order = split_type == SPLIT_TYPE_UNIFORM ? new_order : old_order - 1; in __split_unmapped_folio() local
3637 for (split_order = start_order; in __split_unmapped_folio()
H A Dpage_alloc.c918 int start_order, int migratetype) in change_pageblock_range() argument
920 int nr_pageblocks = 1 << (start_order - pageblock_order); in change_pageblock_range()