Lines Matching refs:lruvec

229 void workingset_age_nonresident(struct lruvec *lruvec, unsigned long nr_pages)  in workingset_age_nonresident()  argument
243 atomic_long_add(nr_pages, &lruvec->nonresident_age); in workingset_age_nonresident()
244 } while ((lruvec = parent_lruvec(lruvec))); in workingset_age_nonresident()
259 struct lruvec *lruvec; in workingset_eviction() local
267 lruvec = mem_cgroup_lruvec(target_memcg, pgdat); in workingset_eviction()
269 memcgid = mem_cgroup_id(lruvec_memcg(lruvec)); in workingset_eviction()
270 eviction = atomic_long_read(&lruvec->nonresident_age); in workingset_eviction()
271 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_eviction()
288 struct lruvec *eviction_lruvec; in workingset_refault()
294 struct lruvec *lruvec; in workingset_refault() local
353 lruvec = mem_cgroup_lruvec(memcg, pgdat); in workingset_refault()
355 mod_lruvec_state(lruvec, WORKINGSET_REFAULT_BASE + file, nr); in workingset_refault()
382 workingset_age_nonresident(lruvec, nr); in workingset_refault()
383 mod_lruvec_state(lruvec, WORKINGSET_ACTIVATE_BASE + file, nr); in workingset_refault()
390 mod_lruvec_state(lruvec, WORKINGSET_RESTORE_BASE + file, nr); in workingset_refault()
494 struct lruvec *lruvec; in count_shadow_nodes() local
497 lruvec = mem_cgroup_lruvec(sc->memcg, NODE_DATA(sc->nid)); in count_shadow_nodes()
499 pages += lruvec_page_state_local(lruvec, in count_shadow_nodes()
502 lruvec, NR_SLAB_RECLAIMABLE_B) >> PAGE_SHIFT; in count_shadow_nodes()
504 lruvec, NR_SLAB_UNRECLAIMABLE_B) >> PAGE_SHIFT; in count_shadow_nodes()