Home
last modified time | relevance | path

Searched refs:folio_isolate_lru (Results 1 – 16 of 16) sorted by relevance

/linux/Documentation/translations/zh_CN/mm/
H A Dpage_migration.rst53 要迁移的页面列表是通过扫描页面并把它们移到列表中来生成的。这是通过调用 folio_isolate_lru()
54 来完成的。调用folio_isolate_lru()增加了对该页的引用,这样在页面迁移发生时它就不会
68 那么这个页面就会被移动。该页已经通过folio_isolate_lru()从LRU中移除,并且refcount被
/linux/mm/damon/
H A Dpaddr.c278 if (!folio_isolate_lru(folio)) in damon_pa_pageout()
466 if (!folio_isolate_lru(folio)) in damon_pa_migrate()
/linux/Documentation/mm/
H A Dpage_migration.rst70 calling folio_isolate_lru().
71 Calling folio_isolate_lru() increases the references to the folio
89 already been removed from the LRU via folio_isolate_lru() and the refcount
H A Dunevictable-lru.rst85 detected by folio_isolate_lru(), we would prevent their migration.
207 folio_isolate_lru() - after dropping the folio lock. Because the
233 folio_isolate_lru() could not detect them, and the LRU list link field was not
H A Dprocess_addrs.rst442 ->lruvec->lru_lock (check_pte_range->folio_isolate_lru)
/linux/mm/
H A Dmadvise.c423 if (folio_isolate_lru(folio)) { in madvise_cold_or_pageout_pte_range()
543 if (folio_isolate_lru(folio)) { in madvise_cold_or_pageout_pte_range()
H A Dmigrate.c184 isolated = folio_isolate_lru(folio); in isolate_folio_to_list()
2213 } else if (folio_isolate_lru(folio)) { in __add_folio_for_migration()
2671 if (!folio_isolate_lru(folio)) in migrate_misplaced_folio_prepare()
H A Dmigrate_device.c391 if (!folio_isolate_lru(folio)) { in migrate_device_unmap()
H A Dkhugepaged.c664 if (!folio_isolate_lru(folio)) { in __collapse_huge_page_isolate()
1986 if (!folio_isolate_lru(folio)) { in collapse_file()
H A Dinternal.h474 bool folio_isolate_lru(struct folio *folio);
H A Dmemcontrol-v1.c
H A Dmemory_hotplug.c1807 folio_isolate_lru(folio); in do_migrate_range()
H A Dmemory-failure.c952 if (folio_isolate_lru(folio)) { in delete_from_lru_cache()
967 * drop the refcount elevated by folio_isolate_lru() in delete_from_lru_cache()
H A Dmempolicy.c1040 if (folio_isolate_lru(folio)) { in migrate_folio_add()
H A Dgup.c2359 if (!folio_isolate_lru(folio)) in collect_longterm_unpinnable_folios()
H A Dvmscan.c1764 bool folio_isolate_lru(struct folio *folio) in folio_isolate_lru() function