Home
last modified time | relevance | path

Searched refs:migrate_folio (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.1.9/mm/
Dmigrate.c659 int migrate_folio(struct address_space *mapping, struct folio *dst, in migrate_folio() function
664 EXPORT_SYMBOL(migrate_folio);
715 return migrate_folio(mapping, dst, src, mode); in __buffer_migrate_folio()
912 return migrate_folio(mapping, dst, src, mode); in fallback_migrate_folio()
939 rc = migrate_folio(mapping, dst, src, mode); in move_to_new_folio()
940 else if (mapping->a_ops->migrate_folio) in move_to_new_folio()
948 rc = mapping->a_ops->migrate_folio(mapping, dst, src, in move_to_new_folio()
Dsecretmem.c162 .migrate_folio = secretmem_migrate_folio,
Dswap_state.c36 .migrate_folio = migrate_folio,
Dmigrate_device.c771 r = migrate_folio(mapping, page_folio(newpage), in __migrate_device_pages()
Dshmem.c3914 .migrate_folio = migrate_folio,
Dcompaction.c1045 mapping->a_ops->migrate_folio; in isolate_migratepages_block()
/linux-6.1.9/include/linux/
Dmigrate.h67 int migrate_folio(struct address_space *mapping, struct folio *dst,
Dfs.h385 int (*migrate_folio)(struct address_space *, struct folio *dst, member
/linux-6.1.9/fs/ntfs/
Daops.c1662 .migrate_folio = buffer_migrate_folio,
1676 .migrate_folio = buffer_migrate_folio,
1691 .migrate_folio = buffer_migrate_folio,
/linux-6.1.9/fs/xfs/
Dxfs_aops.c573 .migrate_folio = filemap_migrate_folio,
/linux-6.1.9/fs/gfs2/
Daops.c751 .migrate_folio = filemap_migrate_folio,
/linux-6.1.9/block/
Dfops.c424 .migrate_folio = buffer_migrate_folio_norefs,
/linux-6.1.9/fs/nfs/
Dfile.c533 .migrate_folio = nfs_migrate_folio,
Dwrite.c2131 return migrate_folio(mapping, dst, src, mode); in nfs_migrate_folio()
/linux-6.1.9/Documentation/filesystems/
Dlocking.rst256 int (*migrate_folio)(struct address_space *, struct folio *dst,
283 migrate_folio: yes (both)
Dvfs.rst745 int (*migrate_folio)(struct mapping *, struct folio *dst,
934 ``migrate_folio``
938 folio to this function. migrate_folio should transfer any private
/linux-6.1.9/fs/ubifs/
Dfile.c1629 .migrate_folio = filemap_migrate_folio,
/linux-6.1.9/fs/ext2/
Dinode.c957 .migrate_folio = buffer_migrate_folio,
/linux-6.1.9/fs/hugetlbfs/
Dinode.c1275 .migrate_folio = hugetlbfs_migrate_folio,
/linux-6.1.9/fs/zonefs/
Dsuper.c273 .migrate_folio = filemap_migrate_folio,
/linux-6.1.9/fs/f2fs/
Dcheckpoint.c478 .migrate_folio = filemap_migrate_folio,
/linux-6.1.9/fs/
Daio.c484 .migrate_folio = aio_migrate_folio,
/linux-6.1.9/fs/ocfs2/
Daops.c2465 .migrate_folio = buffer_migrate_folio,
/linux-6.1.9/fs/btrfs/
Ddisk-io.c806 return migrate_folio(mapping, dst, src, mode); in btree_migrate_folio()
911 .migrate_folio = btree_migrate_folio,
/linux-6.1.9/fs/ext4/
Dinode.c3665 .migrate_folio = buffer_migrate_folio,
3700 .migrate_folio = buffer_migrate_folio,

12