Lines Matching refs:order
1007 unsigned int order) in destroy_compound_gigantic_page() argument
1010 int nr_pages = 1 << order; in destroy_compound_gigantic_page()
1022 static void free_gigantic_page(struct page *page, unsigned int order) in free_gigantic_page() argument
1024 free_contig_range(page_to_pfn(page), 1 << order); in free_gigantic_page()
1066 static struct page *alloc_gigantic_page(int nid, unsigned int order) in alloc_gigantic_page() argument
1068 unsigned long nr_pages = 1 << order; in alloc_gigantic_page()
1102 static void prep_compound_gigantic_page(struct page *page, unsigned int order);
1135 static inline void free_gigantic_page(struct page *page, unsigned int order) { } in free_gigantic_page() argument
1137 unsigned int order) { } in destroy_compound_gigantic_page() argument
1263 static void prep_compound_gigantic_page(struct page *page, unsigned int order) in prep_compound_gigantic_page() argument
1266 int nr_pages = 1 << order; in prep_compound_gigantic_page()
1270 set_compound_order(page, order); in prep_compound_gigantic_page()
1458 int order = huge_page_order(h); in __hugetlb_alloc_buddy_huge_page() local
1483 return alloc_pages_node(nid, gfp, order); in __hugetlb_alloc_buddy_huge_page()
1500 page = __alloc_pages_nodemask(gfp, order, zl, nodemask); in __hugetlb_alloc_buddy_huge_page()
1985 unsigned int order) in prep_compound_huge_page() argument
1987 if (unlikely(order > (MAX_ORDER - 1))) in prep_compound_huge_page()
1988 prep_compound_gigantic_page(page, order); in prep_compound_huge_page()
1990 prep_compound_page(page, order); in prep_compound_huge_page()
2010 prep_compound_huge_page(page, h->order); in gather_bootmem_prealloc()
2020 adjust_managed_page_count(page, 1 << h->order); in gather_bootmem_prealloc()
2696 void __init hugetlb_add_hstate(unsigned int order) in hugetlb_add_hstate() argument
2701 if (size_to_hstate(PAGE_SIZE << order)) { in hugetlb_add_hstate()
2706 BUG_ON(order == 0); in hugetlb_add_hstate()
2708 h->order = order; in hugetlb_add_hstate()
2709 h->mask = ~((1ULL << (order + PAGE_SHIFT)) - 1); in hugetlb_add_hstate()
2751 if (hugetlb_max_hstate && parsed_hstate->order >= MAX_ORDER) in hugetlb_nrpages_setup()
3996 return pages << h->order; in hugetlb_change_protection()