Lines Matching refs:lruvec
258 struct lruvec *lruvec = NULL;
271 lruvec = &mz->lruvec;
272 if (!lruvec)
275 anon_total = lruvec_lru_size(lruvec, LRU_ACTIVE_ANON, MAX_NR_ZONES) +
276 lruvec_lru_size(lruvec, LRU_INACTIVE_ANON, MAX_NR_ZONES) +
480 struct lruvec *lruvec, struct scan_control *sc, enum lru_list lru)
487 struct pglist_data *pgdat = lruvec_pgdat(lruvec);
489 unsigned long *anon_cost = &lruvec->anon_cost;
496 nr_taken = isolate_lru_pages(nr_to_scan, lruvec, &l_hold, &nr_scanned, sc, lru);
501 count_memcg_events(lruvec_memcg(lruvec), PGREFILL, nr_scanned);
520 nr_deactivate = move_pages_to_lru(lruvec, &l_inactive);
532 unsigned long nr_to_scan, struct lruvec *lruvec,
542 zswapd_shrink_active_list(nr_to_scan, lruvec, sc, lru);
552 nr_reclaimed = shrink_inactive_list(nr_to_scan, lruvec, sc, lru);
556 return shrink_inactive_list(nr_to_scan, lruvec, sc, lru);
563 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat);
577 nr_to_scan, lruvec, sc);
594 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat);
608 nr_active = lruvec_lru_size(lruvec, LRU_ACTIVE_ANON, MAX_NR_ZONES);
609 nr_inactive = lruvec_lru_size(lruvec, LRU_INACTIVE_ANON, MAX_NR_ZONES);
628 shrink_lruvec(lruvec, sc);