Lines Matching refs:pages

284 	struct page *pages;  in kimage_alloc_pages()  local
286 pages = alloc_pages(gfp_mask, order); in kimage_alloc_pages()
287 if (pages) { in kimage_alloc_pages()
290 pages->mapping = NULL; in kimage_alloc_pages()
291 set_page_private(pages, order); in kimage_alloc_pages()
294 SetPageReserved(pages + i); in kimage_alloc_pages()
297 return pages; in kimage_alloc_pages()
341 struct page *pages; in kimage_alloc_normal_control_pages() local
353 pages = kimage_alloc_pages(KEXEC_CONTROL_MEMORY_GFP, order); in kimage_alloc_normal_control_pages()
354 if (!pages) in kimage_alloc_normal_control_pages()
356 pfn = page_to_pfn(pages); in kimage_alloc_normal_control_pages()
362 list_add(&pages->lru, &extra_pages); in kimage_alloc_normal_control_pages()
363 pages = NULL; in kimage_alloc_normal_control_pages()
365 } while (!pages); in kimage_alloc_normal_control_pages()
367 if (pages) { in kimage_alloc_normal_control_pages()
369 list_add(&pages->lru, &image->control_pages); in kimage_alloc_normal_control_pages()
387 return pages; in kimage_alloc_normal_control_pages()
415 struct page *pages; in kimage_alloc_crash_control_pages() local
417 pages = NULL; in kimage_alloc_crash_control_pages()
441 pages = pfn_to_page(hole_start >> PAGE_SHIFT); in kimage_alloc_crash_control_pages()
447 return pages; in kimage_alloc_crash_control_pages()
454 struct page *pages = NULL; in kimage_alloc_control_pages() local
458 pages = kimage_alloc_normal_control_pages(image, order); in kimage_alloc_control_pages()
461 pages = kimage_alloc_crash_control_pages(image, order); in kimage_alloc_control_pages()
465 return pages; in kimage_alloc_control_pages()