Lines Matching full:migrate

3  * Memory Migration functionality - linux/mm/migrate.c
16 #include <linux/migrate.h>
57 #include <trace/events/migrate.h>
569 * For memory tiering mode, when migrate between slow and fast in folio_migrate_flags()
650 * @dst: The folio to migrate the data to.
652 * @mode: How to migrate the page.
654 * Common logic to directly migrate a single LRU folio suitable for
785 * @dst: The folio to migrate to.
786 * @src: The folio to migrate from.
787 * @mode: How to migrate the folio.
807 * @dst: The folio to migrate to.
808 * @src: The folio to migrate from.
809 * @mode: How to migrate the folio.
982 * cannot try to migrate this page. in move_to_new_folio()
1055 * we cannot notice that anon_vma is freed while we migrate a page. in __unmap_and_move()
1153 * Obtain the lock on page, remove all ptes and migrate the page
1205 * Compaction can migrate also non-LRU pages which are in unmap_and_move()
1241 * This means that when we try to migrate hugepage whose subpages are
1390 * migrate_pages - migrate the pages specified in a list, to the free pages
1482 * we will migrate them after the rest of the in migrate_pages()
1503 * When memory is low, don't bother to try to migrate in migrate_pages()
1519 * There might be some subpages of fail-to-migrate THPs in migrate_pages()
1561 * Try to migrate subpages of fail-to-migrate THPs, no nr_failed in migrate_pages()
1586 * Return 0 in case all subpages of fail-to-migrate THPs are in migrate_pages()
1765 * pages to migrate. Since we are going to in move_pages_and_store_status()
1779 * Migrate an array of page address onto an array of nodes and fill
2125 /* Do not migrate THP mapped by multiple processes */ in numamigrate_isolate_page()
2159 * Attempt to migrate a misplaced page to the specified destination
2174 * Don't migrate file pages that are mapped in multiple processes in migrate_misplaced_page()
2182 * Also do not migrate dirty pages as not all filesystems can move in migrate_misplaced_page()