Lines Matching refs:nr_reclaimed
435 * scan_control->nr_reclaimed.
468 sc->nr_reclaimed += current->reclaim_state->reclaimed;
1647 unsigned int nr_reclaimed = 0;
2015 * increment nr_reclaimed here (and
2018 nr_reclaimed += nr_pages;
2049 nr_reclaimed += nr_pages;
2092 nr_reclaimed += demote_folio_list(&demote_folios, pgdat);
2131 return nr_reclaimed;
2142 unsigned int nr_reclaimed;
2163 nr_reclaimed = shrink_folio_list(&clean_folios, zone->zone_pgdat, &sc,
2169 -(long)nr_reclaimed);
2180 return nr_reclaimed;
2530 unsigned int nr_reclaimed = 0;
2573 nr_reclaimed = shrink_folio_list(&folio_list, pgdat, sc, &stat, false);
2581 __count_vm_events(item, nr_reclaimed);
2582 __count_memcg_events(lruvec_memcg(lruvec), item, nr_reclaimed);
2583 __count_vm_events(PGSTEAL_ANON + file, nr_reclaimed);
2588 lru_note_cost(node_lruvec(pgdat), file, stat.nr_pageout, nr_scanned - nr_reclaimed);
2590 lru_note_cost(lruvec, file, stat.nr_pageout, nr_scanned - nr_reclaimed);
2592 lru_note_cost(lruvec, file, stat.nr_pageout, nr_scanned - nr_reclaimed);
2633 nr_scanned, nr_reclaimed, &stat, sc->priority, file);
2634 return nr_reclaimed;
2757 unsigned int nr_reclaimed;
2767 nr_reclaimed = shrink_folio_list(folio_list, pgdat, &sc, &dummy_stat, false);
2774 return nr_reclaimed;
2780 unsigned int nr_reclaimed = 0;
2785 return nr_reclaimed;
2799 nr_reclaimed += reclaim_folio_list(&node_folio_list, NODE_DATA(nid));
2803 nr_reclaimed += reclaim_folio_list(&node_folio_list, NODE_DATA(nid));
2807 return nr_reclaimed;
5160 sc->nr_reclaimed += reclaimed;
5322 if (sc->nr_reclaimed >= max(sc->nr_to_reclaim, compact_gap(sc->order)))
5383 unsigned long reclaimed = sc->nr_reclaimed;
5406 sc->nr_reclaimed - reclaimed);
5558 unsigned long reclaimed = sc->nr_reclaimed;
5579 sc->nr_reclaimed = 0;
5587 sc->nr_reclaimed += reclaimed;
6014 sc->nr_reclaimed = 0;
6022 if (sc->nr_reclaimed >= nr_to_reclaim)
6277 unsigned long nr_reclaimed = 0;
6317 nr_reclaimed += shrink_list(lru, nr_to_scan,
6324 if (nr_reclaimed < nr_to_reclaim || proportional_reclaim)
6377 sc->nr_reclaimed += nr_reclaimed;
6408 unsigned long nr_reclaimed,
6429 if (!nr_reclaimed)
6501 reclaimed = sc->nr_reclaimed;
6513 sc->nr_reclaimed - reclaimed);
6520 unsigned long nr_reclaimed, nr_scanned, nr_node_reclaimed;
6534 nr_reclaimed = sc->nr_reclaimed;
6543 nr_node_reclaimed = sc->nr_reclaimed - nr_reclaimed;
6668 if (sc->nr_reclaimed > (sc->nr_scanned >> 3)) {
6688 if (sc->priority == 1 && !sc->nr_reclaimed)
6767 sc->nr_reclaimed += nr_soft_reclaimed;
6856 if (sc->nr_reclaimed >= sc->nr_to_reclaim)
6890 if (sc->nr_reclaimed)
6891 return sc->nr_reclaimed;
7057 unsigned long nr_reclaimed;
7089 nr_reclaimed = do_try_to_free_pages(zonelist, &sc);
7091 trace_mm_vmscan_direct_reclaim_end(nr_reclaimed);
7094 return nr_reclaimed;
7145 trace_mm_vmscan_memcg_softlimit_reclaim_end(sc.nr_reclaimed);
7149 return sc.nr_reclaimed;
7157 unsigned long nr_reclaimed;
7182 nr_reclaimed = do_try_to_free_pages(zonelist, &sc);
7185 trace_mm_vmscan_memcg_reclaim_end(nr_reclaimed);
7188 return nr_reclaimed;
7370 if (sc->order && sc->nr_reclaimed >= compact_gap(sc->order))
7463 unsigned long nr_reclaimed = sc.nr_reclaimed;
7544 sc.nr_reclaimed += nr_soft_reclaimed;
7574 nr_reclaimed = sc.nr_reclaimed - nr_reclaimed;
7575 nr_boost_reclaim -= min(nr_boost_reclaim, nr_reclaimed);
7582 if (nr_boost_reclaim && !nr_reclaimed)
7585 if (raise_priority || !nr_reclaimed)
7589 if (!sc.nr_reclaimed)
7899 unsigned long nr_reclaimed;
7906 nr_reclaimed = do_try_to_free_pages(zonelist, &sc);
7912 return nr_reclaimed;
8088 } while (sc.nr_reclaimed < nr_pages && --sc.priority >= 0);
8096 trace_mm_vmscan_node_reclaim_end(sc.nr_reclaimed);
8098 return sc.nr_reclaimed >= nr_pages;