Lines Matching refs:nr_reclaimed

169 	unsigned long nr_reclaimed;  member
339 sc->nr_reclaimed += current->reclaim_state->reclaimed; in flush_reclaim_state()
1106 unsigned int nr_reclaimed = 0, nr_demoted = 0; in shrink_folio_list() local
1532 nr_reclaimed += nr_pages; in shrink_folio_list()
1562 nr_reclaimed += nr_pages; in shrink_folio_list()
1604 nr_reclaimed += nr_demoted; in shrink_folio_list()
1644 return nr_reclaimed; in shrink_folio_list()
1655 unsigned int nr_reclaimed; in reclaim_clean_pages_from_list() local
1678 nr_reclaimed = shrink_folio_list(&clean_folios, zone->zone_pgdat, &sc, in reclaim_clean_pages_from_list()
1684 -(long)nr_reclaimed); in reclaim_clean_pages_from_list()
1695 return nr_reclaimed; in reclaim_clean_pages_from_list()
2010 unsigned int nr_reclaimed = 0; in shrink_inactive_list() local
2050 nr_reclaimed = shrink_folio_list(&folio_list, pgdat, sc, &stat, false, in shrink_inactive_list()
2061 __count_vm_events(item, nr_reclaimed); in shrink_inactive_list()
2062 count_memcg_events(lruvec_memcg(lruvec), item, nr_reclaimed); in shrink_inactive_list()
2063 __count_vm_events(PGSTEAL_ANON + file, nr_reclaimed); in shrink_inactive_list()
2066 nr_scanned - nr_reclaimed); in shrink_inactive_list()
2104 nr_scanned, nr_reclaimed, &stat, sc->priority, file); in shrink_inactive_list()
2105 return nr_reclaimed; in shrink_inactive_list()
2222 unsigned int nr_reclaimed; in reclaim_folio_list() local
2232 nr_reclaimed = shrink_folio_list(folio_list, pgdat, &sc, &stat, true, NULL); in reclaim_folio_list()
2238 trace_mm_vmscan_reclaim_pages(pgdat->node_id, sc.nr_scanned, nr_reclaimed, &stat); in reclaim_folio_list()
2240 return nr_reclaimed; in reclaim_folio_list()
2246 unsigned int nr_reclaimed = 0; in reclaim_pages() local
2251 return nr_reclaimed; in reclaim_pages()
2265 nr_reclaimed += reclaim_folio_list(&node_folio_list, NODE_DATA(nid)); in reclaim_pages()
2269 nr_reclaimed += reclaim_folio_list(&node_folio_list, NODE_DATA(nid)); in reclaim_pages()
2273 return nr_reclaimed; in reclaim_pages()
4746 sc->nr_reclaimed += reclaimed; in evict_folios()
4872 if (sc->nr_reclaimed >= max(sc->nr_to_reclaim, compact_gap(sc->order))) in should_abort_scan()
4936 unsigned long reclaimed = sc->nr_reclaimed; in shrink_one()
4958 sc->nr_reclaimed - reclaimed); in shrink_one()
5067 unsigned long reclaimed = sc->nr_reclaimed; in lru_gen_shrink_node()
5088 sc->nr_reclaimed = 0; in lru_gen_shrink_node()
5096 sc->nr_reclaimed += reclaimed; in lru_gen_shrink_node()
5102 if (sc->nr_reclaimed > reclaimed) in lru_gen_shrink_node()
5517 sc->nr_reclaimed = 0; in run_eviction()
5525 if (sc->nr_reclaimed >= nr_to_reclaim) in run_eviction()
5528 if (!evict_folios(nr_to_reclaim - sc->nr_reclaimed, lruvec, sc, in run_eviction()
5809 unsigned long nr_reclaimed = 0; in shrink_lruvec() local
5849 nr_reclaimed += shrink_list(lru, nr_to_scan, in shrink_lruvec()
5856 if (nr_reclaimed < nr_to_reclaim || proportional_reclaim) in shrink_lruvec()
5909 sc->nr_reclaimed += nr_reclaimed; in shrink_lruvec()
5940 unsigned long nr_reclaimed, in should_continue_reclaim() argument
5962 if (!nr_reclaimed) in should_continue_reclaim()
6048 reclaimed = sc->nr_reclaimed; in shrink_node_memcgs()
6060 sc->nr_reclaimed - reclaimed); in shrink_node_memcgs()
6063 if (partial && sc->nr_reclaimed >= sc->nr_to_reclaim) { in shrink_node_memcgs()
6072 unsigned long nr_reclaimed, nr_scanned, nr_node_reclaimed; in shrink_node() local
6087 nr_reclaimed = sc->nr_reclaimed; in shrink_node()
6096 nr_node_reclaimed = sc->nr_reclaimed - nr_reclaimed; in shrink_node()
6225 if (sc->nr_reclaimed > (sc->nr_scanned >> 3)) { in consider_reclaim_throttle()
6245 if (sc->priority == 1 && !sc->nr_reclaimed) in consider_reclaim_throttle()
6324 sc->nr_reclaimed += nr_soft_reclaimed; in shrink_zones()
6400 if (sc->nr_reclaimed >= sc->nr_to_reclaim) in do_try_to_free_pages()
6434 if (sc->nr_reclaimed) in do_try_to_free_pages()
6435 return sc->nr_reclaimed; in do_try_to_free_pages()
6612 unsigned long nr_reclaimed; in try_to_free_pages() local
6644 nr_reclaimed = do_try_to_free_pages(zonelist, &sc); in try_to_free_pages()
6646 trace_mm_vmscan_direct_reclaim_end(nr_reclaimed); in try_to_free_pages()
6649 return nr_reclaimed; in try_to_free_pages()
6687 trace_mm_vmscan_memcg_softlimit_reclaim_end(sc.nr_reclaimed); in mem_cgroup_shrink_node()
6691 return sc.nr_reclaimed; in mem_cgroup_shrink_node()
6700 unsigned long nr_reclaimed; in try_to_free_mem_cgroup_pages() local
6726 nr_reclaimed = do_try_to_free_pages(zonelist, &sc); in try_to_free_mem_cgroup_pages()
6729 trace_mm_vmscan_memcg_reclaim_end(nr_reclaimed); in try_to_free_mem_cgroup_pages()
6732 return nr_reclaimed; in try_to_free_mem_cgroup_pages()
6926 unsigned long nr_reclaimed = sc->nr_reclaimed; in kswapd_shrink_node() local
6947 if (sc->order && sc->nr_reclaimed >= compact_gap(sc->order)) in kswapd_shrink_node()
6951 return max(sc->nr_scanned, sc->nr_reclaimed - nr_reclaimed) >= sc->nr_to_reclaim; in kswapd_shrink_node()
7032 unsigned long nr_reclaimed = sc.nr_reclaimed; in balance_pgdat() local
7114 sc.nr_reclaimed += nr_soft_reclaimed; in balance_pgdat()
7144 nr_reclaimed = sc.nr_reclaimed - nr_reclaimed; in balance_pgdat()
7145 nr_boost_reclaim -= min(nr_boost_reclaim, nr_reclaimed); in balance_pgdat()
7152 if (nr_boost_reclaim && !nr_reclaimed) in balance_pgdat()
7155 if (raise_priority || !nr_reclaimed) in balance_pgdat()
7163 if (!sc.nr_reclaimed && sc.priority < 1 && in balance_pgdat()
7169 if (!sc.nr_reclaimed) in balance_pgdat()
7471 unsigned long nr_reclaimed; in shrink_all_memory() local
7478 nr_reclaimed = do_try_to_free_pages(zonelist, &sc); in shrink_all_memory()
7484 return nr_reclaimed; in shrink_all_memory()
7666 } while (sc->nr_reclaimed < nr_pages && --sc->priority >= 0); in __node_reclaim()
7675 trace_mm_vmscan_node_reclaim_end(sc->nr_reclaimed); in __node_reclaim()
7677 return sc->nr_reclaimed; in __node_reclaim()
7755 unsigned long nr_to_reclaim, nr_reclaimed = 0; in user_proactive_reclaim() local
7792 while (nr_reclaimed < nr_to_reclaim) { in user_proactive_reclaim()
7794 unsigned long batch_size = (nr_to_reclaim - nr_reclaimed) / 4; in user_proactive_reclaim()
7841 nr_reclaimed += reclaimed; in user_proactive_reclaim()