Lines Matching refs:lruvec
810 void __mod_memcg_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx, in __mod_memcg_lruvec_state() argument
817 pn = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in __mod_memcg_lruvec_state()
831 pg_data_t *pgdat = lruvec_pgdat(lruvec); in __mod_memcg_lruvec_state()
851 void __mod_lruvec_state(struct lruvec *lruvec, enum node_stat_item idx, in __mod_lruvec_state() argument
855 __mod_node_page_state(lruvec_pgdat(lruvec), idx, val); in __mod_lruvec_state()
859 __mod_memcg_lruvec_state(lruvec, idx, val); in __mod_lruvec_state()
866 struct lruvec *lruvec; in __mod_lruvec_slab_state() local
880 lruvec = mem_cgroup_lruvec(memcg, pgdat); in __mod_lruvec_slab_state()
881 __mod_lruvec_state(lruvec, idx, val); in __mod_lruvec_slab_state()
1343 struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat) in mem_cgroup_page_lruvec()
1347 struct lruvec *lruvec; in mem_cgroup_page_lruvec() local
1350 lruvec = &pgdat->__lruvec; in mem_cgroup_page_lruvec()
1363 lruvec = &mz->lruvec; in mem_cgroup_page_lruvec()
1370 if (unlikely(lruvec->pgdat != pgdat)) in mem_cgroup_page_lruvec()
1371 lruvec->pgdat = pgdat; in mem_cgroup_page_lruvec()
1372 return lruvec; in mem_cgroup_page_lruvec()
1375 struct lruvec *page_to_lruvec(struct page *page, pg_data_t *pgdat) in page_to_lruvec()
1377 struct lruvec *lruvec; in page_to_lruvec() local
1379 lruvec = mem_cgroup_page_lruvec(page, pgdat); in page_to_lruvec()
1381 return lruvec; in page_to_lruvec()
1395 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, pgdat); in do_traversal_all_lruvec() local
1397 trace_android_vh_do_traversal_lruvec(lruvec); in do_traversal_all_lruvec()
1418 void mem_cgroup_update_lru_size(struct lruvec *lruvec, enum lru_list lru, in mem_cgroup_update_lru_size() argument
1428 mz = container_of(lruvec, struct mem_cgroup_per_node, lruvec); in mem_cgroup_update_lru_size()
1437 __func__, lruvec, lru, nr_pages, size)) { in mem_cgroup_update_lru_size()
3995 struct lruvec *lruvec = mem_cgroup_lruvec(memcg, NODE_DATA(nid)); in mem_cgroup_node_nr_lru_pages() local
4005 nr += lruvec_page_state(lruvec, NR_LRU_BASE + lru); in mem_cgroup_node_nr_lru_pages()
4007 nr += lruvec_page_state_local(lruvec, NR_LRU_BASE + lru); in mem_cgroup_node_nr_lru_pages()
4185 anon_cost += mz->lruvec.anon_cost; in memcg_stat_show()
4186 file_cost += mz->lruvec.file_cost; in memcg_stat_show()
5265 lruvec_init(&pn->lruvec); in alloc_mem_cgroup_per_node_info()
5689 struct lruvec *from_vec, *to_vec; in mem_cgroup_move_account()
6507 struct lruvec *lruvec; in memory_numa_stat_show() local
6509 lruvec = mem_cgroup_lruvec(memcg, NODE_DATA(nid)); in memory_numa_stat_show()
6510 size = lruvec_page_state(lruvec, memory_stats[i].idx); in memory_numa_stat_show()