Lines Matching full:migrate

3  * Memory Migration functionality - linux/mm/migrate.c
16 #include <linux/migrate.h>
50 #include <trace/events/migrate.h>
695 * For memory tiering mode, when migrate between slow and fast in folio_migrate_flags()
776 * @dst: The folio to migrate the data to.
778 * @mode: How to migrate the page.
780 * Common logic to directly migrate a single LRU folio suitable for
899 * @dst: The folio to migrate to.
900 * @src: The folio to migrate from.
901 * @mode: How to migrate the folio.
921 * @dst: The folio to migrate to.
922 * @src: The folio to migrate from.
923 * @mode: How to migrate the folio.
1084 * cannot try to migrate this page. in move_to_new_folio()
1168 * Compaction can migrate also non-LRU pages which are in migrate_folio_done()
1265 * we cannot notice that anon_vma is freed while we migrate a page. in migrate_folio_unmap()
1342 /* Migrate the folio to the newly allocated folio in dst. */
1431 * This means that when we try to migrate hugepage whose subpages are
1652 * When memory is low, don't bother to try to migrate in migrate_hugetlbs()
1848 * we will migrate them after the rest of the in migrate_pages_batch()
1879 * When memory is low, don't bother to try to migrate in migrate_pages_batch()
1986 /* Try to migrate in batch with MIGRATE_ASYNC mode firstly */ in migrate_pages_sync()
2007 * Fall back to migrate all failed folios one by one synchronously. All in migrate_pages_sync()
2027 * migrate_pages - migrate the folios specified in a list, to the free folios
2108 * is counted as 1 failure already. And, we only try to migrate in migrate_pages()
2127 * Return 0 in case all split folios of fail-to-migrate large folios in migrate_pages()
2294 * pages to migrate. Since we are going to in move_pages_and_store_status()
2308 * Migrate an array of page address onto an array of nodes and fill
2650 * Do not migrate file folios that are mapped in multiple in migrate_misplaced_folio_prepare()
2662 * Do not migrate dirty folios as not all filesystems can move in migrate_misplaced_folio_prepare()
2702 * Attempt to migrate a misplaced folio to the specified destination