Lines Matching defs:stat
1642 struct reclaim_stat *stat, bool ignore_references)
1652 memset(stat, 0, sizeof(*stat));
1697 stat->nr_dirty += nr_pages;
1700 stat->nr_unqueued_dirty += nr_pages;
1709 stat->nr_congested += nr_pages;
1760 stat->nr_immediate += nr_pages;
1782 stat->nr_writeback += nr_pages;
1802 stat->nr_ref_keep += nr_pages;
1890 stat->nr_unmap_fail += nr_pages;
1893 stat->nr_lazyfree_fail += nr_pages;
1957 stat->nr_pageout += nr_pages;
2079 stat->nr_activate[type] += nr_pages;
2120 pgactivate = stat->nr_activate[0] + stat->nr_activate[1];
2141 struct reclaim_stat stat;
2164 &stat, true);
2177 stat.nr_lazyfree_fail);
2179 -(long)stat.nr_lazyfree_fail);
2532 struct reclaim_stat stat;
2573 nr_reclaimed = shrink_folio_list(&folio_list, pgdat, sc, &stat, false);
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);
2608 if (stat.nr_unqueued_dirty == nr_taken) {
2623 sc->nr.dirty += stat.nr_dirty;
2624 sc->nr.congested += stat.nr_congested;
2625 sc->nr.unqueued_dirty += stat.nr_unqueued_dirty;
2626 sc->nr.writeback += stat.nr_writeback;
2627 sc->nr.immediate += stat.nr_immediate;
2633 nr_scanned, nr_reclaimed, &stat, sc->priority, file);
5139 struct reclaim_stat stat;
5159 reclaimed = shrink_folio_list(&list, pgdat, sc, &stat, false);