X86_PG_RW
*pml5e = mphys | X86_PG_RW | X86_PG_V;
*pml4e = mphys | X86_PG_RW | X86_PG_V;
*pdpe = mphys | X86_PG_RW | X86_PG_V;
*pde = mphys | X86_PG_RW | X86_PG_V;
bits = pmap_cache_bits(kernel_pmap, mode, false) | X86_PG_RW |
false) | X86_PG_RW | X86_PG_V;
v_pd[i] = (i << PDRSHIFT) | X86_PG_V | X86_PG_RW | X86_PG_A |
v_pd[i] = (NBPDP + (i << PDRSHIFT)) | X86_PG_V | X86_PG_RW |
X86_PG_RW | X86_PG_A | X86_PG_M | PG_PS;
X86_PG_RW | X86_PG_A | X86_PG_M | PG_PS;
X86_PG_RW | X86_PG_A | X86_PG_M;
X86_PG_RW | X86_PG_A | X86_PG_M;
X86_PG_RW | X86_PG_A | X86_PG_M;
X86_PG_RW | X86_PG_A | X86_PG_M;
X86_PG_V | X86_PG_RW | X86_PG_A | X86_PG_M;
X86_PG_RW | X86_PG_A | X86_PG_M;
pte_store(vtopte(qframe), paddr | X86_PG_RW | X86_PG_V | X86_PG_A |
*pdpe = mphys | X86_PG_A | X86_PG_RW | X86_PG_V | pg_nx;
*pde = mphys | X86_PG_A | X86_PG_RW | X86_PG_V | pg_nx;
*pdpe = pa | pg_g | X86_PG_PS | X86_PG_RW |
*pde = pa | pg_g | X86_PG_PS | X86_PG_RW |
*pte = pa | pg_g | X86_PG_RW | X86_PG_V |
*pml4e = mphys | X86_PG_RW | X86_PG_V;
*pdpe = mphys | X86_PG_RW | X86_PG_V;
*pde = mphys | X86_PG_RW | X86_PG_V;
ptev = pa | X86_PG_RW | X86_PG_V | X86_PG_A | X86_PG_G |
*pml4e = (pml4_entry_t)(pa | X86_PG_RW | X86_PG_V);
*pml4e = (pml4_entry_t)(pa | X86_PG_RW | X86_PG_V);
*pml4e = (pml4_entry_t)(pa | X86_PG_RW | X86_PG_V);
*pdpe = (pdp_entry_t)(pa | X86_PG_RW | X86_PG_V);
*pde = (pd_entry_t)(pa | X86_PG_RW | X86_PG_V);
*pte = (pt_entry_t)(pa | X86_PG_A | X86_PG_M | X86_PG_RW | X86_PG_V);
*pdpe = (pdp_entry_t)(VM_PAGE_TO_PHYS(m) | X86_PG_RW |
*pde = (pd_entry_t)(VM_PAGE_TO_PHYS(m) | X86_PG_RW |
*pde = (pd_entry_t)(VM_PAGE_TO_PHYS(m) | X86_PG_RW |
*pte = (pt_entry_t)(VM_PAGE_TO_PHYS(m) | X86_PG_RW | X86_PG_V |
(range->attrs & X86_PG_RW) != 0 ? 'w' : '-',
mask = X86_PG_G | X86_PG_RW | X86_PG_U | X86_PG_PDE_CACHE | pg_nx;
attrs = pml5e & (X86_PG_RW | X86_PG_U | pg_nx);
attrs &= pg_nx | (pml4e & (X86_PG_RW | X86_PG_U));
attrs = pml4e & (X86_PG_RW | X86_PG_U | pg_nx);
attrs &= pg_nx | (pdpe & (X86_PG_RW | X86_PG_U));
attrs &= pg_nx | (pde & (X86_PG_RW | X86_PG_U));
attrs &= pg_nx | (pte & (X86_PG_RW | X86_PG_U));
return (X86_PG_RW | pg_nx);
return (X86_PG_RW | pg_nx);
pt[0] = KPML4phys | X86_PG_V | X86_PG_RW | X86_PG_A | X86_PG_M;
pt[NPML4EPG - 1] = KPML4phys | X86_PG_V | X86_PG_RW | X86_PG_A |
pd_p[i] = (KPTphys + ptoa(i)) | X86_PG_RW | X86_PG_V;
X86_PG_RW | pg_nx;
pdp_p[i + KPDPI] = (KPDphys + ptoa(i)) | X86_PG_RW | X86_PG_V;
pdp_p[kasankpdpi] = (KASANPDphys | X86_PG_RW | X86_PG_V | pg_nx);
pd_p[i + kasankpdi] = (KASANPTphys + ptoa(i)) | X86_PG_RW |
pt_p[i] = (KASANphys + ptoa(i)) | X86_PG_RW | X86_PG_V |
pd_p[j] |= X86_PG_RW | X86_PG_V | PG_PS | pg_g |
pdp_p[i] |= X86_PG_RW | X86_PG_V | PG_PS | pg_g |
pdp_p[i] |= X86_PG_RW | X86_PG_V | pg_nx;
p4d_p[i] = (DMPDPphys + ptoa(i)) | X86_PG_RW | X86_PG_V |
X86_PG_RW | X86_PG_V | pg_nx;
p4_p[KASANPML4I + i] |= X86_PG_RW | X86_PG_V | pg_nx;
p4_p[KMSANSHADPML4I + i] |= X86_PG_RW | X86_PG_V | pg_nx;
p4_p[KMSANORIGPML4I + i] |= X86_PG_RW | X86_PG_V | pg_nx;
p4_p[KPML4BASE + i] |= X86_PG_RW | X86_PG_V;
p5_p[i] = KPML5phys | X86_PG_RW | X86_PG_A |
X86_PG_RW | X86_PG_V | pg_nx;
p5_p[i] = KPML4phys | X86_PG_RW | X86_PG_A |
p4_p[PML4PML4I] |= X86_PG_RW | X86_PG_V | pg_nx;
pcpu_pte[0] = pcpu0_phys | X86_PG_V | X86_PG_RW | pg_g | pg_nx |
mask = X86_PG_RW;
X86_PG_RW | X86_PG_A | X86_PG_M |
*pml4e = X86_PG_V | X86_PG_RW | X86_PG_A | X86_PG_M |
pte_bits = pmap_cache_bits(kernel_pmap, mattr, false) | X86_PG_RW |
X86_PG_RW | X86_PG_V);
X86_PG_RW | X86_PG_V | cache_bits);
X86_PG_M | X86_PG_RW | X86_PG_V);
pm_pml4[KPML4BASE + i] = (KPDPphys + ptoa(i)) | X86_PG_RW |
pm_pml4[KASANPML4I + i] = (KASANPDPphys + ptoa(i)) | X86_PG_RW |
X86_PG_RW | X86_PG_V | pg_nx;
X86_PG_RW | X86_PG_V | pg_nx;
pm_pml4[DMPML4I + i] = (DMPDPphys + ptoa(i)) | X86_PG_RW |
pm_pml4[PML4PML4I] = VM_PAGE_TO_PHYS(pml4pg) | X86_PG_V | X86_PG_RW |
X86_PG_V | X86_PG_RW | X86_PG_A | X86_PG_M;
pte[i] = (pt_entry_t)(dummypa | X86_PG_V | X86_PG_RW |
pde[i] = (pd_entry_t)(dummypt | X86_PG_V | X86_PG_RW | pg_nx);
X86_PG_RW | pg_nx);
*pdpe = (pdp_entry_t)(pa | X86_PG_V | X86_PG_RW |
newpdir = (pd_entry_t)(pa | X86_PG_V | X86_PG_RW | X86_PG_A |
*pdpe = (pdp_entry_t)(paddr | X86_PG_V | X86_PG_RW |
newpdir = paddr | X86_PG_V | X86_PG_RW | X86_PG_A | X86_PG_M;
newpde = mptepa | X86_PG_M | X86_PG_A | X86_PG_RW | X86_PG_V;
pde_bits |= X86_PG_RW;
pte_bits |= X86_PG_RW;
pde_mask |= X86_PG_RW | pg_nx;
pte_mask |= X86_PG_RW | pg_nx;
#define PG_RW X86_PG_RW