PG_PS
if ((pde & PG_PS) != 0) {
if ((e & PG_PS) && level == 2) {
} else if ((e & PG_PS) && level == 3) {
if (oldpte & PG_PS)
if (oldpte & PG_PS)
PG_RW | PG_V | PG_M | PG_PS | PG_U;
PG_RW | PG_V | PG_M | PG_PS | PG_U;
npde = (pa & PG_LGFRAME) | PG_RW | PG_V | PG_PS;
if (level < PTP_LEVELS - 1 && (*pde & PG_PS))
if (level == 1 && (pte & (PG_PS|PG_V)) == (PG_PS|PG_V)) {
if ((pde & (PG_PS|PG_V)) != PG_V)
if (opte & PG_PS)
KASSERT((opte & PG_PS) == 0);
pte[(i * 512) + j] = curpa | PG_V | PG_RW | PG_PS |
*((pd_entry_t *)va) |= PG_RW | PG_V | PG_PS | pg_g_kern | PG_U |
PG_U | PG_M | pg_nx | PG_PS |
if (pte & PG_PS)
if (*pde & PG_PS)
if (cr3[idx] & PG_PS)
if (p[idx] & PG_PS)
if (p[idx] & PG_PS)
pml2[i] = (i << L2_SHIFT) | PG_V | PG_RW | PG_PS;
if (bits & PG_PS)
if (bits & PG_PS) {
npde = (pa & HIB_PD_MASK) | PG_RW | PG_V | PG_M | PG_PS;
if (pte & PG_PS)