• Home
  • Raw
  • Download

Lines Matching refs:lruvec

227 void workingset_age_nonresident(struct lruvec *lruvec, unsigned long nr_pages)  in workingset_age_nonresident()  argument
241 atomic_long_add(nr_pages, &lruvec->nonresident_age); in workingset_age_nonresident()
242 } while ((lruvec = parent_lruvec(lruvec))); in workingset_age_nonresident()
257 struct lruvec *lruvec; in workingset_eviction() local
265 lruvec = mem_cgroup_lruvec(target_memcg, pgdat); in workingset_eviction()
266 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_eviction()
268 memcgid = mem_cgroup_id(lruvec_memcg(lruvec)); in workingset_eviction()
269 eviction = atomic_long_read(&lruvec->nonresident_age); in workingset_eviction()
286 struct lruvec *eviction_lruvec; in workingset_refault()
292 struct lruvec *lruvec; in workingset_refault() local
349 lruvec = mem_cgroup_lruvec(memcg, pgdat); in workingset_refault()
351 inc_lruvec_state(lruvec, WORKINGSET_REFAULT_BASE + file); in workingset_refault()
377 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_refault()
378 inc_lruvec_state(lruvec, WORKINGSET_ACTIVATE_BASE + file); in workingset_refault()
387 inc_lruvec_state(lruvec, WORKINGSET_RESTORE_BASE + file); in workingset_refault()
400 struct lruvec *lruvec; in workingset_activation() local
413 lruvec = mem_cgroup_page_lruvec(page, page_pgdat(page)); in workingset_activation()
414 workingset_age_nonresident(lruvec, thp_nr_pages(page)); in workingset_activation()
491 struct lruvec *lruvec; in count_shadow_nodes() local
494 lruvec = mem_cgroup_lruvec(sc->memcg, NODE_DATA(sc->nid)); in count_shadow_nodes()
496 pages += lruvec_page_state_local(lruvec, in count_shadow_nodes()
499 lruvec, NR_SLAB_RECLAIMABLE_B) >> PAGE_SHIFT; in count_shadow_nodes()
501 lruvec, NR_SLAB_UNRECLAIMABLE_B) >> PAGE_SHIFT; in count_shadow_nodes()