Lines Matching defs:old_order
3527 static void __split_folio_to_order(struct folio *folio, int old_order,
3533 long nr_pages = 1 << old_order;
3678 int old_order = folio_order(folio);
3679 int start_order = split_type == SPLIT_TYPE_UNIFORM ? new_order : old_order - 1;
3690 int nr_new_folios = 1UL << (old_order - split_order);
3707 xas_split(xas, old_folio, old_order);
3710 xas_try_split(xas, old_folio, old_order);
3716 folio_split_memcg_refs(folio, old_order, split_order);
3717 split_page_owner(&folio->page, old_order, split_order);
3718 pgalloc_tag_split(folio, old_order, split_order);
3719 __split_folio_to_order(folio, old_order, split_order);
3722 mod_mthp_stat(old_order, MTHP_STAT_NR_ANON, -1);
3731 old_order = split_order;
3808 int old_order = folio_order(folio);
3821 dequeue_deferred = folio_test_anon(folio) && old_order > 1;
3839 mod_mthp_stat(old_order,
3985 int old_order = folio_order(folio);
4000 if (new_order >= old_order) {
4048 xas_split_alloc(&xas, folio, old_order, gfp);
4110 remap_page(folio, 1 << old_order, ttu_flags);
4140 if (is_pmd_order(old_order))
4142 count_mthp_stat(old_order, !ret ? MTHP_STAT_SPLIT : MTHP_STAT_SPLIT_FAILED);