HUGETLB_PAGE_ORDER
for (i = 0; i < (1 << HUGETLB_PAGE_ORDER); i++) {
#define pageblock_order MIN_T(unsigned int, HUGETLB_PAGE_ORDER, PAGE_BLOCK_MAX_ORDER)
#define COMPACTION_HPAGE_ORDER HUGETLB_PAGE_ORDER
if (hugetlb_cma_total_size() && h->order <= HUGETLB_PAGE_ORDER)
BUILD_BUG_ON_INVALID(HUGETLB_PAGE_ORDER > MAX_FOLIO_ORDER);
hugetlb_add_hstate(HUGETLB_PAGE_ORDER);
HUGETLB_PAGE_ORDER, name,
if (demote_order < HUGETLB_PAGE_ORDER)
if (HPAGE_SHIFT > PAGE_SHIFT && HUGETLB_PAGE_ORDER < order)
order = HUGETLB_PAGE_ORDER;