pmd_mkhuge
return pmd_pte(pmd_mkhuge(pmd_mkcont(pte_pmd(entry))));
return pmd_pte(pmd_mkhuge(pte_pmd(entry)));
set_pmd(pmd, pmd_mkhuge(pfn_pmd(cpa->pfn,
return pmd_mkhuge(pfn_pmd(folio_pfn(folio), pgprot));
WARN_ON(!pmd_bad(pmd_mkhuge(pmd)));
pmd = pmd_mkhuge(pfn_pmd(args->pmd_pfn, args->page_prot));
pmd = pmd_mkhuge(pmd);
pmd = pmd_mkhuge(pfn_pmd(args->fixed_pmd_pfn, args->page_prot_none));
WARN_ON(!pmd_trans_huge(pmd_mkhuge(pmd)));
WARN_ON(!pmd_trans_huge(pmd_mkinvalid(pmd_mkhuge(pmd))));
WARN_ON(!pmd_present(pmd_mkinvalid(pmd_mkhuge(pmd))));
WARN_ON(!pmd_leaf(pmd_mkinvalid(pmd_mkhuge(pmd))));
entry = pmd_mkhuge(pfn_pmd(fop.pfn, prot));