Lines Matching refs:freelist
41 static unsigned long release_freepages(struct list_head *freelist) in release_freepages() argument
46 list_for_each_entry_safe(page, next, freelist, lru) { in release_freepages()
342 struct list_head *freelist, in isolate_freepages_block() argument
429 list_add(&page->lru, freelist); in isolate_freepages_block()
500 LIST_HEAD(freelist); in isolate_freepages_range()
526 block_end_pfn, &freelist, true); in isolate_freepages_range()
544 map_pages(&freelist); in isolate_freepages_range()
548 release_freepages(&freelist); in isolate_freepages_range()
843 struct list_head *freelist = &cc->freepages; in isolate_freepages() local
897 block_end_pfn, freelist, false); in isolate_freepages()
936 map_pages(freelist); in isolate_freepages()