pdp_entry_t
PT3[i] = (pdp_entry_t)PT2;
PT3_l[0] = (pdp_entry_t)PT2_l0 | PG_V | PG_RW;
PT3_l[1] = (pdp_entry_t)PT2_l1 | PG_V | PG_RW;
PT3_l[2] = (pdp_entry_t)PT2_l2 | PG_V | PG_RW;
PT3_l[3] = (pdp_entry_t)PT2_l3 | PG_V | PG_RW;
PT3_u[NPDPEPG - 2] = (pdp_entry_t)PT2_u0 | PG_V | PG_RW;
PT3_u[NPDPEPG - 1] = (pdp_entry_t)PT2_u1 | PG_V | PG_RW;
static pdp_entry_t *PT3;
static pdp_entry_t *PT3_l, *PT3_u;
static pdp_entry_t *PT3_l, *PT3_u;
static pdp_entry_t *PT3;
PT3[i] = (pdp_entry_t)PT2;
PT3_l[0] = (pdp_entry_t)PT2_l0 | PG_V | PG_RW;
PT3_l[1] = (pdp_entry_t)PT2_l1 | PG_V | PG_RW;
PT3_l[2] = (pdp_entry_t)PT2_l2 | PG_V | PG_RW;
PT3_l[3] = (pdp_entry_t)PT2_l3 | PG_V | PG_RW;
PT3_u[NPDPEPG - 2] = (pdp_entry_t)PT2_u0 | PG_V | PG_RW;
PT3_u[NPDPEPG - 1] = (pdp_entry_t)PT2_u1 | PG_V | PG_RW;
PT3_l[0] = (pdp_entry_t)pa_pt2_l0 | PG_V | PG_RW;
PT3_l[1] = (pdp_entry_t)pa_pt2_l1 | PG_V | PG_RW;
PT3_l[2] = (pdp_entry_t)pa_pt2_l2 | PG_V | PG_RW;
PT3_l[3] = (pdp_entry_t)pa_pt2_l3 | PG_V | PG_RW;
PT3_u[NPDPEPG - 2] = (pdp_entry_t)pa_pt2_u0 | PG_V | PG_RW;
PT3_u[NPDPEPG - 1] = (pdp_entry_t)pa_pt2_u1 | PG_V | PG_RW;
PT3[i] = (pdp_entry_t) 0x4000;
pdp_entry_t PT3[512];
pdp_entry_t *pdpe;
pdp_entry_t *PDP_l;
PDP_l[0] = (pdp_entry_t)pa_pd_l0 | PG_V | PG_RW;
PDP_l[1] = (pdp_entry_t)pa_pd_l1 | PG_V | PG_RW;
PDP_l[2] = (pdp_entry_t)pa_pd_l2 | PG_V | PG_RW;
PDP_l[3] = (pdp_entry_t)pa_pd_l3 | PG_V | PG_RW;
pdp_entry_t *pdp = PHYS_TO_DMAP(root[i] & PG_FRAME);
pdp_entry_t *pdpe;
pdpe = (pdp_entry_t *)(*pml4e & PG_FRAME) + pmap_pdpe_index(KERNSTART);
pdp_entry_t *v_pdp;
pdp_entry_t *pdpe;
pdp_entry_t *pdp;
static pdp_entry_t *
return ((pdp_entry_t *)PHYS_TO_DMAP(mphys) + pmap_pdpe_index(va));
pdp_entry_t *pdpe;
pdp_entry_t *pdpe, pdp;
pdp_entry_t *pdpe;
pdp_entry_t *pdpe, pdp;
pdp_entry_t *pdpe;
static pdp_entry_t *
pdp_entry_t *pdpe;
pdpe = (pdp_entry_t *)PHYS_TO_DMAP(mphys) + pmap_pdpe_index(va);
pdp_entry_t *pdpe;
pdp_entry_t newpdpe, *pdpe;
pdp_entry_t *pdpe;
pdpe = (pdp_entry_t *)(*pml4e & PG_FRAME) + pmap_pdpe_index(va);
*pdpe = (pdp_entry_t)(pa | X86_PG_RW | X86_PG_V);
pdp_entry_t *pdpe;
*pdpe = (pdp_entry_t)(VM_PAGE_TO_PHYS(m) | X86_PG_RW |
vm_offset_t va, pml5_entry_t pml5e, pml4_entry_t pml4e, pdp_entry_t pdpe,
pdp_entry_t *pdp, pdpe;
pdp_entry_t *pdp;
pdp_entry_t *pdp;
static bool pmap_demote_pdpe(pmap_t pmap, pdp_entry_t *pdpe,
static pdp_entry_t *pmap_pti_pdpe(vm_offset_t va);
static __inline pdp_entry_t *
pdp_entry_t *pdpe;
static __inline pdp_entry_t *
pmap_pdpe_to_pde(pdp_entry_t *pdpe, vm_offset_t va)
pdp_entry_t *pdpe;
pdp_entry_t *pdp_p;
pdp_p = (pdp_entry_t *)(KPDPphys + ptoa(KPML4I - KPML4BASE));
pdp_p = (pdp_entry_t *)KASANPDPphys;
pdp_p = (pdp_entry_t *)DMPDPphys;
pdp_entry_t *pdpe;
pdp_entry_t pdpe, *pdpep;
pdp_entry_t *pdp;
static pdp_entry_t *
pdp_entry_t *pdp;
pdp_entry_t *pdp;
pdp_entry_t *pdpe, PG_V;
pdp_entry_t *pdpe;
pdpe[i] = (pdp_entry_t)(dummypd + ptoa(i) | X86_PG_V |
pdp_entry_t *pdpe;
*pdpe = (pdp_entry_t)(pa | X86_PG_V | X86_PG_RW |
pdp_entry_t *pdpe;
*pdpe = (pdp_entry_t)(paddr | X86_PG_V | X86_PG_RW |
pdp_entry_t *pdpe;
pdp_entry_t *pdpe;
pdp_entry_t *pdpe;
pdp_entry_t *pdpe;
pdp_entry_t *pdpe;
pdp_entry_t *pdpe;
pmap_demote_pdpe(pmap_t pmap, pdp_entry_t *pdpe, vm_offset_t va, vm_page_t m)
pdp_entry_t newpdpe, oldpdpe;
pdp_entry_t *pdpe;
pdp_entry_t *pdpe;
#define NPDPEPG (PAGE_SIZE/(sizeof (pdp_entry_t)))