Home
last modified time | relevance | path

Searched refs:isolate_lru_page (Results 1 – 14 of 14) sorted by relevance

/linux-6.1.9/Documentation/translations/zh_CN/mm/
Dpage_migration.rst53 要迁移的页面列表是通过扫描页面并把它们移到列表中来生成的。这是通过调用 isolate_lru_page()
54 来完成的。调用isolate_lru_page()增加了对该页的引用,这样在页面迁移发生时它就不会
68 那么这个页面就会被移动。该页已经通过isolate_lru_page()从LRU中移除,并且refcount被
/linux-6.1.9/mm/
Dfolio-compat.c138 int isolate_lru_page(struct page *page) in isolate_lru_page() function
Dmadvise.c392 if (!isolate_lru_page(page)) { in madvise_cold_or_pageout_pte_range()
481 if (!isolate_lru_page(page)) { in madvise_cold_or_pageout_pte_range()
Dinternal.h183 int isolate_lru_page(struct page *page);
Dmigrate_device.c391 if (isolate_lru_page(page)) { in migrate_device_unmap()
Dmemory-failure.c801 if (!isolate_lru_page(p)) { in delete_from_lru_cache()
2420 isolated = !isolate_lru_page(page); in isolate_page()
Dmigrate.c1730 err = isolate_lru_page(head); in add_page_for_migration()
2143 if (isolate_lru_page(page)) in numamigrate_isolate_page()
Dkhugepaged.c628 if (isolate_lru_page(page)) { in __collapse_huge_page_isolate()
1928 if (isolate_lru_page(page)) { in collapse_file()
Dmemory_hotplug.c1671 ret = isolate_lru_page(page); in do_migrate_range()
Dmempolicy.c1037 if (!isolate_lru_page(head)) { in migrate_page_add()
Dmemcontrol.c6128 if (!isolate_lru_page(page)) { in mem_cgroup_move_charge_pte_range()
6176 if (!device && isolate_lru_page(page)) in mem_cgroup_move_charge_pte_range()
/linux-6.1.9/Documentation/mm/
Dpage_migration.rst72 calling isolate_lru_page().
73 Calling isolate_lru_page() increases the references to the page
92 already been removed from the LRU via isolate_lru_page() and the refcount
Dunevictable-lru.rst84 detected by isolate_lru_page(), we would prevent their migration.
204 using putback_lru_page() - the inverse operation to isolate_lru_page() - after
230 isolate_lru_page() could not detect them, and the LRU list link field was not
/linux-6.1.9/mm/damon/
Dpaddr.c218 if (isolate_lru_page(page)) { in damon_pa_pageout()