Home
last modified time | relevance | path

Searched refs:newfolio (Results 1 – 4 of 4) sorted by relevance

/linux/mm/
H A Dmigrate.c584 struct folio *newfolio, struct folio *folio, int expected_count) in __folio_migrate_mapping() argument
603 newfolio->index = folio->index; in __folio_migrate_mapping()
604 newfolio->mapping = folio->mapping; in __folio_migrate_mapping()
609 __folio_set_swapbacked(newfolio); in __folio_migrate_mapping()
615 newzone = folio_zone(newfolio); in __folio_migrate_mapping()
637 newfolio->index = folio->index; in __folio_migrate_mapping()
638 newfolio->mapping = folio->mapping; in __folio_migrate_mapping()
641 folio_ref_add(newfolio, nr); /* add cache reference */ in __folio_migrate_mapping()
643 __folio_set_swapbacked(newfolio); in __folio_migrate_mapping()
645 folio_set_swapcache(newfolio); in __folio_migrate_mapping()
[all …]
H A Dmigrate_device.c1122 struct folio *newfolio, *folio; in __migrate_device_pages() local
1171 newfolio = page_folio(newpage); in __migrate_device_pages()
1211 if (folio_is_device_private(newfolio) || in __migrate_device_pages()
1212 folio_is_device_coherent(newfolio)) { in __migrate_device_pages()
1226 } else if (folio_is_zone_device(newfolio)) { in __migrate_device_pages()
1240 newfolio = page_folio(migrate_pfn_to_page(dst_pfns[i+j])); in __migrate_device_pages()
1248 r = folio_migrate_mapping(mapping, newfolio, folio, extra_cnt); in __migrate_device_pages()
1252 folio_migrate_flags(newfolio, folio); in __migrate_device_pages()
H A Dksm.c3308 void folio_migrate_ksm(struct folio *newfolio, struct folio *folio) in folio_migrate_ksm() argument
3313 VM_BUG_ON_FOLIO(!folio_test_locked(newfolio), newfolio); in folio_migrate_ksm()
3314 VM_BUG_ON_FOLIO(newfolio->mapping != folio->mapping, newfolio); in folio_migrate_ksm()
3319 stable_node->kpfn = folio_pfn(newfolio); in folio_migrate_ksm()
/linux/fs/erofs/
H A Dzdata.c554 struct folio *folio, *newfolio; in z_erofs_bind_cache() local
576 newfolio = filemap_alloc_folio(gfp, 0, NULL); in z_erofs_bind_cache()
577 if (!newfolio) in z_erofs_bind_cache()
579 newfolio->private = Z_EROFS_PREALLOCATED_FOLIO; in z_erofs_bind_cache()
585 folio_page(folio ?: newfolio, 0); in z_erofs_bind_cache()
590 folio_put(folio ?: newfolio); in z_erofs_bind_cache()