Lines Matching refs:order
1048 unsigned int order) in destroy_compound_gigantic_page() argument
1051 int nr_pages = 1 << order; in destroy_compound_gigantic_page()
1064 static void free_gigantic_page(struct page *page, unsigned int order) in free_gigantic_page() argument
1066 free_contig_range(page_to_pfn(page), 1 << order); in free_gigantic_page()
1113 unsigned int order = huge_page_order(h); in alloc_gigantic_page() local
1114 unsigned long nr_pages = 1 << order; in alloc_gigantic_page()
1152 static void prep_compound_gigantic_page(struct page *page, unsigned int order);
1184 static inline void free_gigantic_page(struct page *page, unsigned int order) { } in free_gigantic_page() argument
1186 unsigned int order) { } in destroy_compound_gigantic_page() argument
1323 static void prep_compound_gigantic_page(struct page *page, unsigned int order) in prep_compound_gigantic_page() argument
1326 int nr_pages = 1 << order; in prep_compound_gigantic_page()
1330 set_compound_order(page, order); in prep_compound_gigantic_page()
1542 int order = huge_page_order(h); in __hugetlb_alloc_buddy_huge_page() local
1547 return __alloc_pages_nodemask(gfp_mask, order, nid, nmask); in __hugetlb_alloc_buddy_huge_page()
2136 unsigned int order) in prep_compound_huge_page() argument
2138 if (unlikely(order > (MAX_ORDER - 1))) in prep_compound_huge_page()
2139 prep_compound_gigantic_page(page, order); in prep_compound_huge_page()
2141 prep_compound_page(page, order); in prep_compound_huge_page()
2161 prep_compound_huge_page(page, h->order); in gather_bootmem_prealloc()
2171 adjust_managed_page_count(page, 1 << h->order); in gather_bootmem_prealloc()
2826 void __init hugetlb_add_hstate(unsigned int order) in hugetlb_add_hstate() argument
2831 if (size_to_hstate(PAGE_SIZE << order)) { in hugetlb_add_hstate()
2836 BUG_ON(order == 0); in hugetlb_add_hstate()
2838 h->order = order; in hugetlb_add_hstate()
2839 h->mask = ~((1ULL << (order + PAGE_SHIFT)) - 1); in hugetlb_add_hstate()
2886 if (hugetlb_max_hstate && parsed_hstate->order >= MAX_ORDER) in hugetlb_nrpages_setup()
4380 return pages << h->order; in hugetlb_change_protection()