Searched refs:MIGRATE_ASYNC (Results 1 – 6 of 6) sorted by relevance
/linux/include/linux/ |
H A D | migrate_mode.h | 12 MIGRATE_ASYNC, enumerator
|
/linux/mm/ |
H A D | migrate.c | 811 if (mode == MIGRATE_ASYNC) in buffer_migrate_lock_buffers() 1221 if (mode == MIGRATE_ASYNC) in migrate_folio_unmap() 1326 try_to_migrate(src, mode == MIGRATE_ASYNC ? TTU_BATCH_FLUSH : 0); in migrate_folio_unmap() 1565 if (mode == MIGRATE_ASYNC) { in try_split_folio() 1700 * We only batch migration if mode == MIGRATE_ASYNC to avoid to wait a 1702 * deadlock (e.g., for loop device). So, if mode != MIGRATE_ASYNC, the 1724 VM_WARN_ON_ONCE(mode != MIGRATE_ASYNC && in migrate_pages_batch() 1749 * with MIGRATE_SYNC and MIGRATE_ASYNC. in migrate_pages_batch() 1962 /* Try to migrate in batch with MIGRATE_ASYNC mode firstly */ in migrate_pages_sync() 1963 rc = migrate_pages_batch(from, get_new_folio, put_new_folio, private, MIGRATE_ASYNC, in migrate_pages_sync() [all...] |
H A D | compaction.c | 479 if (cc->mode != MIGRATE_ASYNC && in test_and_set_skip() 542 if (cc->mode == MIGRATE_ASYNC && !cc->contended) { in update_pageblock_skip() 898 if (cc->mode == MIGRATE_ASYNC) in isolate_migratepages_block() 909 if (cc->direct_compaction && (cc->mode == MIGRATE_ASYNC)) { in isolate_migratepages_block() 1401 if ((cc->mode != MIGRATE_ASYNC) || !cc->direct_compaction) in isolate_migratepages_range() 1502 if (cc->direct_compaction && cc->mode == MIGRATE_ASYNC) in move_freelist_head() 1742 stride = cc->mode == MIGRATE_ASYNC ? COMPACT_CLUSTER_MAX : 1; in isolate_freepages() 2513 const bool sync = cc->mode != MIGRATE_ASYNC; 2755 MIGRATE_ASYNC : MIGRATE_SYNC_LIGHT, in compact_zone()
|
H A D | vmscan.c | 1016 (unsigned long)&mtc, MIGRATE_ASYNC, MR_DEMOTION, in demote_folio_list()
|
/linux/include/trace/events/ |
H A D | migrate.h | 11 EM( MIGRATE_ASYNC, "MIGRATE_ASYNC") \
|
/linux/mm/damon/ |
H A D | paddr.c | 357 (unsigned long)&mtc, MIGRATE_ASYNC, MR_DAMON, in __damon_pa_migrate_folio_list()
|