Lines Matching refs:order
299 static struct page *kimage_alloc_pages(gfp_t gfp_mask, unsigned int order) in kimage_alloc_pages() argument
305 pages = alloc_pages(gfp_mask & ~__GFP_ZERO, order); in kimage_alloc_pages()
310 set_page_private(pages, order); in kimage_alloc_pages()
311 count = 1 << order; in kimage_alloc_pages()
328 unsigned int order, count, i; in kimage_free_pages() local
330 order = page_private(page); in kimage_free_pages()
331 count = 1 << order; in kimage_free_pages()
337 __free_pages(page, order); in kimage_free_pages()
351 unsigned int order) in kimage_alloc_normal_control_pages() argument
370 count = 1 << order; in kimage_alloc_normal_control_pages()
379 pages = kimage_alloc_pages(KEXEC_CONTROL_MEMORY_GFP, order); in kimage_alloc_normal_control_pages()
417 unsigned int order) in kimage_alloc_crash_control_pages() argument
444 size = (1 << order) << PAGE_SHIFT; in kimage_alloc_crash_control_pages()
477 arch_kexec_post_alloc_pages(page_address(pages), 1 << order, 0); in kimage_alloc_crash_control_pages()
484 unsigned int order) in kimage_alloc_control_pages() argument
490 pages = kimage_alloc_normal_control_pages(image, order); in kimage_alloc_control_pages()
493 pages = kimage_alloc_crash_control_pages(image, order); in kimage_alloc_control_pages()