Home
last modified time | relevance | path

Searched refs:folio_list (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/mm/damon/
H A Dpaddr.c231 LIST_HEAD(folio_list); in damon_pa_pageout()
249 list_add(&folio->lru, &folio_list); in damon_pa_pageout()
253 applied = reclaim_pages(&folio_list); in damon_pa_pageout()
/kernel/linux/linux-6.6/mm/
H A Dmadvise.c354 LIST_HEAD(folio_list); in madvise_cold_or_pageout_pte_range()
423 list_add(&folio->lru, &folio_list); in madvise_cold_or_pageout_pte_range()
430 reclaim_pages(&folio_list); in madvise_cold_or_pageout_pte_range()
522 list_add(&folio->lru, &folio_list); in madvise_cold_or_pageout_pte_range()
533 reclaim_pages(&folio_list); in madvise_cold_or_pageout_pte_range()
H A Dvmscan.c1640 unsigned int shrink_folio_list(struct list_head *folio_list, in shrink_folio_list() argument
1657 while (!list_empty(folio_list)) { in shrink_folio_list()
1666 folio = lru_to_folio(folio_list); in shrink_folio_list()
1790 list_add_tail(&folio->lru, folio_list); in shrink_folio_list()
1843 folio_list)) in shrink_folio_list()
1851 folio_list)) in shrink_folio_list()
1863 if (split_folio_to_list(folio, folio_list)) in shrink_folio_list()
2089 /* 'folio_list' is always empty here */ in shrink_folio_list()
2095 /* Folios which weren't demoted go back on @folio_list */ in shrink_folio_list()
2096 list_splice_init(&demote_folios, folio_list); in shrink_folio_list()
2134 reclaim_clean_pages_from_list(struct zone *zone, struct list_head *folio_list) reclaim_clean_pages_from_list() argument
2753 reclaim_folio_list(struct list_head *folio_list, struct pglist_data *pgdat) reclaim_folio_list() argument
2777 reclaim_pages(struct list_head *folio_list) reclaim_pages() argument
[all...]
H A Dinternal.h948 unsigned long reclaim_pages(struct list_head *folio_list);
950 struct list_head *folio_list);

Completed in 11 milliseconds