Lines Matching refs:list
1132 struct list_head *list; in free_pcppages_bulk() local
1145 list = &pcp->lists[migratetype]; in free_pcppages_bulk()
1146 } while (list_empty(list)); in free_pcppages_bulk()
1155 page = list_last_entry(list, struct page, lru); in free_pcppages_bulk()
1171 } while (--count && --batch_free && !list_empty(list)); in free_pcppages_bulk()
2337 unsigned long count, struct list_head *list, in rmqueue_bulk() argument
2361 list_add(&page->lru, list); in rmqueue_bulk()
2363 list_add_tail(&page->lru, list); in rmqueue_bulk()
2364 list = &page->lru; in rmqueue_bulk()
2663 void free_hot_cold_page_list(struct list_head *list, bool cold) in free_hot_cold_page_list() argument
2667 list_for_each_entry_safe(page, next, list, lru) { in free_hot_cold_page_list()
2769 struct list_head *list) in __rmqueue_pcplist() argument
2774 if (list_empty(list)) { in __rmqueue_pcplist()
2776 pcp->batch, list, in __rmqueue_pcplist()
2778 if (unlikely(list_empty(list))) in __rmqueue_pcplist()
2783 page = list_last_entry(list, struct page, lru); in __rmqueue_pcplist()
2785 page = list_first_entry(list, struct page, lru); in __rmqueue_pcplist()
2800 struct list_head *list; in rmqueue_pcplist() local
2807 list = &pcp->lists[migratetype]; in rmqueue_pcplist()
2808 page = __rmqueue_pcplist(zone, migratetype, cold, pcp, list); in rmqueue_pcplist()