Lines Matching refs:lruvec
724 struct lruvec *lruvec = mem_cgroup_lruvec(NODE_DATA(nid), memcg); in mem_cgroup_node_nr_lru_pages() local
733 nr += mem_cgroup_get_lru_size(lruvec, lru); in mem_cgroup_node_nr_lru_pages()
1100 struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat) in mem_cgroup_page_lruvec()
1104 struct lruvec *lruvec; in mem_cgroup_page_lruvec() local
1107 lruvec = &pgdat->lruvec; in mem_cgroup_page_lruvec()
1120 lruvec = &mz->lruvec; in mem_cgroup_page_lruvec()
1127 if (unlikely(lruvec->pgdat != pgdat)) in mem_cgroup_page_lruvec()
1128 lruvec->pgdat = pgdat; in mem_cgroup_page_lruvec()
1129 return lruvec; in mem_cgroup_page_lruvec()
1143 void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, in mem_cgroup_update_lru_size() argument
1153 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_update_lru_size()
1162 __func__, lruvec, lru, nr_pages, size)) { in mem_cgroup_update_lru_size()
2336 struct lruvec *lruvec; in lock_page_lru() local
2338 lruvec = mem_cgroup_page_lruvec(page, zone->zone_pgdat); in lock_page_lru()
2340 del_page_from_lru_list(page, lruvec, page_lru(page)); in lock_page_lru()
2351 struct lruvec *lruvec; in unlock_page_lru() local
2353 lruvec = mem_cgroup_page_lruvec(page, zone->zone_pgdat); in unlock_page_lru()
2356 add_page_to_lru_list(page, lruvec, page_lru(page)); in unlock_page_lru()
3459 rstat = &mz->lruvec.reclaim_stat; in memcg_stat_show()
4385 lruvec_init(&pn->lruvec); in alloc_mem_cgroup_per_node_info()