Lines Matching refs:folio_list

1629 static unsigned int shrink_folio_list(struct list_head *folio_list,  in shrink_folio_list()  argument
1646 while (!list_empty(folio_list)) { in shrink_folio_list()
1655 folio = lru_to_folio(folio_list); in shrink_folio_list()
1779 list_add_tail(&folio->lru, folio_list); in shrink_folio_list()
1831 folio_list)) in shrink_folio_list()
1839 folio_list)) in shrink_folio_list()
1851 if (split_folio_to_list(folio, folio_list)) in shrink_folio_list()
2073 list_splice_init(&demote_folios, folio_list); in shrink_folio_list()
2084 list_splice(&ret_folios, folio_list); in shrink_folio_list()
2093 struct list_head *folio_list) in reclaim_clean_pages_from_list() argument
2105 list_for_each_entry_safe(folio, next, folio_list, lru) { in reclaim_clean_pages_from_list()
2125 list_splice(&clean_folios, folio_list); in reclaim_clean_pages_from_list()
2447 LIST_HEAD(folio_list); in shrink_inactive_list()
2474 nr_taken = isolate_lru_folios(nr_to_scan, lruvec, &folio_list, in shrink_inactive_list()
2489 nr_reclaimed = shrink_folio_list(&folio_list, pgdat, sc, &stat, false); in shrink_inactive_list()
2492 move_folios_to_lru(lruvec, &folio_list); in shrink_inactive_list()
2503 mem_cgroup_uncharge_list(&folio_list); in shrink_inactive_list()
2504 free_unref_page_list(&folio_list); in shrink_inactive_list()
2660 static unsigned int reclaim_folio_list(struct list_head *folio_list, in reclaim_folio_list() argument
2674 nr_reclaimed = shrink_folio_list(folio_list, pgdat, &sc, &dummy_stat, false); in reclaim_folio_list()
2675 while (!list_empty(folio_list)) { in reclaim_folio_list()
2676 folio = lru_to_folio(folio_list); in reclaim_folio_list()
2684 unsigned long reclaim_pages(struct list_head *folio_list) in reclaim_pages() argument
2691 if (list_empty(folio_list)) in reclaim_pages()
2696 nid = folio_nid(lru_to_folio(folio_list)); in reclaim_pages()
2698 struct folio *folio = lru_to_folio(folio_list); in reclaim_pages()
2707 nid = folio_nid(lru_to_folio(folio_list)); in reclaim_pages()
2708 } while (!list_empty(folio_list)); in reclaim_pages()