huge_page_order
desc->pgoff >> huge_page_order(h),
index = folio->index >> huge_page_order(h);
folio = filemap_get_folio(mapping, index << huge_page_order(h));
return order_is_gigantic(huge_page_order(h));
return filemap_lock_folio(mapping, idx << huge_page_order(h));
start_idx <<= huge_page_order(h);
end_idx <<= huge_page_order(h);
hmm_pfn_flags_order(huge_page_order(hstate_vma(vma)));
(vma->vm_pgoff >> huge_page_order(h));
int order = huge_page_order(h);
order = huge_page_order(&default_hstate);
order = min(order, huge_page_order(h));
prep_compound_head(&folio->page, huge_page_order(h));
split_page_owner(&folio->page, huge_page_order(src), huge_page_order(dst));
pgalloc_tag_split(folio, huge_page_order(src), huge_page_order(dst));
dst->max_huge_pages += nr_demoted << (huge_page_order(src) - huge_page_order(dst));
idx <<= huge_page_order(h);
idx >>= huge_page_order(h);