Lines Matching refs:lru

27 				enum lru_list lru, enum zone_type zid,  in __update_lru_size()  argument
32 __mod_lruvec_state(lruvec, NR_LRU_BASE + lru, nr_pages); in __update_lru_size()
34 NR_ZONE_LRU_BASE + lru, nr_pages); in __update_lru_size()
38 enum lru_list lru, enum zone_type zid, in update_lru_size() argument
41 __update_lru_size(lruvec, lru, zid, nr_pages); in update_lru_size()
43 mem_cgroup_update_lru_size(lruvec, lru, zid, nr_pages); in update_lru_size()
48 struct lruvec *lruvec, enum lru_list lru) in add_page_to_lru_list() argument
50 update_lru_size(lruvec, lru, page_zonenum(page), hpage_nr_pages(page)); in add_page_to_lru_list()
51 list_add(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list()
55 struct lruvec *lruvec, enum lru_list lru) in add_page_to_lru_list_tail() argument
57 update_lru_size(lruvec, lru, page_zonenum(page), hpage_nr_pages(page)); in add_page_to_lru_list_tail()
58 list_add_tail(&page->lru, &lruvec->lists[lru]); in add_page_to_lru_list_tail()
62 struct lruvec *lruvec, enum lru_list lru) in del_page_from_lru_list() argument
64 list_del(&page->lru); in del_page_from_lru_list()
65 update_lru_size(lruvec, lru, page_zonenum(page), -hpage_nr_pages(page)); in del_page_from_lru_list()
92 enum lru_list lru; in page_off_lru() local
96 lru = LRU_UNEVICTABLE; in page_off_lru()
98 lru = page_lru_base_type(page); in page_off_lru()
101 lru += LRU_ACTIVE; in page_off_lru()
104 return lru; in page_off_lru()
116 enum lru_list lru; in page_lru() local
119 lru = LRU_UNEVICTABLE; in page_lru()
121 lru = page_lru_base_type(page); in page_lru()
123 lru += LRU_ACTIVE; in page_lru()
125 return lru; in page_lru()