set_pud
set_pud(pudp, __pud((unsigned long)pmdp));
set_pud(pud, *pud_k);
set_pud(pud, __pud(__pa(pmd) | PMD_TYPE_TABLE));
set_pud(pud, *pud_k);
set_pud(pudp, __pud(__phys_to_pud_val(pmdp) | prot));
set_pud(pudp, __pud(0));
set_pud(pudp, new_pud);
set_pud(pud, val);
set_pud(dst_pudp,
set_pud(pud, __pud((unsigned long)pmd));
set_pud(pudp, __pud((unsigned long)invalid_pmd_table));
set_pud(pud, val);
set_pud(pud, __pud((unsigned long)pmd));
set_pud(pud, __pud((PxD_FLAG_PRESENT | PxD_FLAG_VALID) +
set_pud(pud, __pud(0));
set_pud(pud, __pud((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE));
set_pud(pudp, __pud(0));
set_pud((pud_t *)p4dp, (pud_t){ p4d_val(p4d) });
set_pud(dst_pudp, __pud(pud_val(pud) | pgprot_val(prot)));
set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_KERNEL));
set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_TABLE));
set_pud(kasan_early_shadow_pud + i,
set_pud(pud_k, pfn_pud(PFN_DOWN(__pa(p)), PAGE_TABLE));
set_pud(pud, pfn_pud(PFN_DOWN(__pa(p)), PAGE_TABLE));
set_pud(pudp, pfn_pud(page_to_pfn(pmd_page), PAGE_TABLE));
set_pud(pudp_new,
set_pud(pud, val);
set_pud(pud, new_pud);
set_pud(pud, entry);
set_pud(pud, __pud(_REGION3_ENTRY | __pa(pmd)));
set_pud(pud, __pud(_REGION3_ENTRY_EMPTY));
set_pud(pudp, new);
set_pud(pud, __pud(__pa(addr) | prot));
#define pud_clear(xp) do { set_pud(xp, __pud(0)); } while (0)
set_pud(pud, *pud_k);
set_pud(pud, __pud((unsigned long)pmd));
set_pud(pud, __pud(_PAGE_TABLE + __pa(pmd)))
set_pud(pud, __pud(_PAGE_NEEDSYNC));
set_pud(pud, __pud(PUD_FLAGS | __pa(pmd)));
set_pud(pud, __pud(pud_val(*pud) | _PAGE_USER));
set_pud(pud, __pud(_PAGE_TABLE | pa));
PVOP_VCALL2(pv_ops, mmu.set_pud, pudp, native_pud_val(pud));
set_pud(pudp, native_make_pud(0));
void (*set_pud)(pud_t *pudp, pud_t pudval);
set_pud(pud, __pud(_PAGE_TABLE | __pa(pmd)));
set_pud(pudp, __pud(0));
set_pud(pudp, pud); \
#ifndef set_pud
set_pud(&pud_p[n], pud);
set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE));
.mmu.set_pud = native_set_pud,
set_pud(pud, pudval);
set_pud(pud, __pud(__pa(pmd) | info->kernpg_flag));
set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE |
set_pud(pud, pfn_pud(pfn, pmd_pgprot(first)));
set_pud(pud, __pud(__pa(pmd) | _KERNPG_TABLE));
set_pud(pud, pud_mkhuge(pfn_pud(cpa->pfn,
set_pud(pudp, __pud(__pa(pmd) | _PAGE_PRESENT));
set_pud(pudp, entry);
set_pud(pud, __pud(_KERNPG_TABLE | __pa(new_pmd_page)));
set_pud(pud, __pud(pud_val(*pud) & ~_PAGE_NX));
set_pud(pud + pud_index(restore_jump_address),
set_pud(pud, __pud(0));
pv_ops.mmu.set_pud = xen_set_pud;
pv_ops.mmu.set_pud = xen_set_pud_hyper;
#define set_p4d(p4dptr, p4dval) set_pud((pud_t *)(p4dptr), (pud_t) { p4dval })