Home
last modified time | relevance | path

Searched refs:lruvec (Results 1 – 7 of 7) sorted by relevance

/linux-3.4.99/include/linux/
Dmm_inline.h27 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()
Dmemcontrol.h65 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()
Dmmzone.h162 struct lruvec { struct
375 struct lruvec lruvec; member
/linux-3.4.99/mm/
Dswap.c313 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()
Dvmscan.c1153 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()
Dmemcontrol.c136 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()
Dpage_alloc.c4366 INIT_LIST_HEAD(&zone->lruvec.lists[lru]); in free_area_init_core()