Searched refs:lruvec (Results 1 – 7 of 7) sorted by relevance
/linux-3.4.99/include/linux/ |
D | mm_inline.h | 27 struct lruvec *lruvec; in add_page_to_lru_list() local 29 lruvec = mem_cgroup_lru_add_list(zone, page, lru); in add_page_to_lru_list() 30 list_add(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list()
|
D | memcontrol.h | 65 struct lruvec *mem_cgroup_zone_lruvec(struct zone *, struct mem_cgroup *); 66 struct lruvec *mem_cgroup_lru_add_list(struct zone *, struct page *, 70 struct lruvec *mem_cgroup_lru_move_lists(struct zone *, struct page *, 248 static inline struct lruvec *mem_cgroup_zone_lruvec(struct zone *zone, in mem_cgroup_zone_lruvec() 251 return &zone->lruvec; in mem_cgroup_zone_lruvec() 254 static inline struct lruvec *mem_cgroup_lru_add_list(struct zone *zone, in mem_cgroup_lru_add_list() 258 return &zone->lruvec; in mem_cgroup_lru_add_list() 269 static inline struct lruvec *mem_cgroup_lru_move_lists(struct zone *zone, in mem_cgroup_lru_move_lists() 274 return &zone->lruvec; in mem_cgroup_lru_move_lists()
|
D | mmzone.h | 162 struct lruvec { struct 375 struct lruvec lruvec; member
|
/linux-3.4.99/mm/ |
D | swap.c | 313 struct lruvec *lruvec; in pagevec_move_tail_fn() local 315 lruvec = mem_cgroup_lru_move_lists(page_zone(page), in pagevec_move_tail_fn() 317 list_move_tail(&page->lru, &lruvec->lists[lru]); in pagevec_move_tail_fn() 555 struct lruvec *lruvec; in lru_deactivate_fn() local 560 lruvec = mem_cgroup_lru_move_lists(zone, page, lru, lru); in lru_deactivate_fn() 561 list_move_tail(&page->lru, &lruvec->lists[lru]); in lru_deactivate_fn()
|
D | vmscan.c | 1153 struct lruvec *lruvec; in isolate_lru_pages() local 1162 lruvec = mem_cgroup_zone_lruvec(mz->zone, mz->mem_cgroup); in isolate_lru_pages() 1167 src = &lruvec->lists[lru]; in isolate_lru_pages() 1650 struct lruvec *lruvec; in move_active_pages_to_lru() local 1657 lruvec = mem_cgroup_lru_add_list(zone, page, lru); in move_active_pages_to_lru() 1658 list_move(&page->lru, &lruvec->lists[lru]); in move_active_pages_to_lru() 3577 struct lruvec *lruvec; in check_move_unevictable_pages() local 3605 lruvec = mem_cgroup_lru_move_lists(zone, page, in check_move_unevictable_pages() 3607 list_move(&page->lru, &lruvec->lists[lru]); in check_move_unevictable_pages()
|
D | memcontrol.c | 136 struct lruvec lruvec; member 1022 struct lruvec *mem_cgroup_zone_lruvec(struct zone *zone, in mem_cgroup_zone_lruvec() 1028 return &zone->lruvec; in mem_cgroup_zone_lruvec() 1031 return &mz->lruvec; in mem_cgroup_zone_lruvec() 1060 struct lruvec *mem_cgroup_lru_add_list(struct zone *zone, struct page *page, in mem_cgroup_lru_add_list() 1068 return &zone->lruvec; in mem_cgroup_lru_add_list() 1088 return &mz->lruvec; in mem_cgroup_lru_add_list() 1138 struct lruvec *mem_cgroup_lru_move_lists(struct zone *zone, in mem_cgroup_lru_move_lists() 3675 list = &mz->lruvec.lists[lru]; in mem_cgroup_force_empty_list() 4807 INIT_LIST_HEAD(&mz->lruvec.lists[lru]); in alloc_mem_cgroup_per_zone_info()
|
D | page_alloc.c | 4366 INIT_LIST_HEAD(&zone->lruvec.lists[lru]); in free_area_init_core()
|