Lines Matching defs:newpte

657 static void pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte);
3849 pmap_fill_ptp(pt_entry_t *firstpte, pt_entry_t newpte)
3854 *pte = newpte;
3855 newpte += PAGE_SIZE;
3881 pt_entry_t *firstpte, newpte;
3942 newpte = oldpde & ~PG_PS;
3943 newpte = pmap_swap_pat(pmap, newpte);
3950 pmap_fill_ptp(firstpte, newpte);
3952 KASSERT((*firstpte & PG_FRAME) == (newpte & PG_FRAME),
3953 ("pmap_demote_pde: firstpte and newpte map different physical"
3960 if ((*firstpte & PG_PTE_PROMOTE) != (newpte & PG_PTE_PROMOTE))
3961 pmap_fill_ptp(firstpte, newpte);
4789 pt_entry_t newpte, origpte;
4815 newpte = (pt_entry_t)(pa | PG_A | PG_V);
4817 newpte |= PG_M;
4819 newpte |= PG_RW;
4820 KASSERT((newpte & (PG_M | PG_RW)) != PG_M,
4823 newpte |= pg_nx;
4825 newpte |= PG_W;
4827 newpte |= PG_U;
4829 newpte |= PG_G;
4830 newpte |= pmap_cache_bits(pmap, m->md.pat_mode, psind > 0);
4838 if ((newpte & PG_RW) != 0)
4839 newpte |= PG_M;
4841 newpte |= PG_MANAGED;
4849 rv = pmap_enter_pde(pmap, va, newpte | PG_PS, flags, m, &lock);
4896 if ((newpte & PG_W) != 0 && (origpte & PG_W) == 0)
4898 else if ((newpte & PG_W) == 0 && (origpte & PG_W) != 0)
4920 (newpte & PG_RW) != 0)
4922 if (((origpte ^ newpte) & ~(PG_M | PG_A)) == 0)
4954 if ((newpte & PG_MANAGED) == 0)
4969 if ((newpte & PG_W) != 0)
4977 if ((newpte & PG_MANAGED) != 0) {
4985 if ((newpte & PG_RW) != 0)
4994 origpte = pte_load_store(pte, newpte);
4997 if ((newpte & PG_M) == 0 && (origpte & (PG_M | PG_RW)) ==
5007 } else if ((origpte & PG_NX) != 0 || (newpte & PG_NX) == 0) {
5016 pte_store(pte, newpte);
5271 pt_entry_t newpte, *pte, PG_V;
5361 newpte = VM_PAGE_TO_PHYS(m) | PG_V |
5364 newpte |= PG_MANAGED;
5366 newpte |= pg_nx;
5368 newpte |= PG_U;
5369 pte_store(pte, newpte);