pud_mkhuge
return pud_pte(pud_mkhuge(pte_pud(entry)));
set_pud(pud, pud_mkhuge(pfn_pud(cpa->pfn,
return pud_mkhuge(pfn_pud(folio_pfn(folio), pgprot));
WARN_ON(!pud_bad(pud_mkhuge(pud)));
pud = pud_mkhuge(pud);
WARN_ON(!pud_trans_huge(pud_mkhuge(pud)));
entry = pud_mkhuge(pfn_pud(fop.pfn, prot));