Lines Matching refs:order
278 static struct page *kimage_alloc_pages(gfp_t gfp_mask, unsigned int order) in kimage_alloc_pages() argument
284 pages = alloc_pages(gfp_mask & ~__GFP_ZERO, order); in kimage_alloc_pages()
289 set_page_private(pages, order); in kimage_alloc_pages()
290 count = 1 << order; in kimage_alloc_pages()
307 unsigned int order, count, i; in kimage_free_pages() local
309 order = page_private(page); in kimage_free_pages()
310 count = 1 << order; in kimage_free_pages()
316 __free_pages(page, order); in kimage_free_pages()
330 unsigned int order) in kimage_alloc_normal_control_pages() argument
349 count = 1 << order; in kimage_alloc_normal_control_pages()
358 pages = kimage_alloc_pages(KEXEC_CONTROL_MEMORY_GFP, order); in kimage_alloc_normal_control_pages()
397 unsigned int order) in kimage_alloc_crash_control_pages() argument
424 size = (1 << order) << PAGE_SHIFT; in kimage_alloc_crash_control_pages()
457 arch_kexec_post_alloc_pages(page_address(pages), 1 << order, 0); in kimage_alloc_crash_control_pages()
465 unsigned int order) in kimage_alloc_control_pages() argument
471 pages = kimage_alloc_normal_control_pages(image, order); in kimage_alloc_control_pages()
475 pages = kimage_alloc_crash_control_pages(image, order); in kimage_alloc_control_pages()