Lines Matching refs:oldpte
2638 x86pte_t oldpte, newpte; in hat_updateattr() local
2647 oldpte = htable_walk(hat, &ht, &vaddr, eaddr); in hat_updateattr()
2650 if (PTE_GET(oldpte, PT_SOFTWARE) >= PT_NOCONSIST) in hat_updateattr()
2653 pp = page_numtopp_nolock(PTE2PFN(oldpte, ht->ht_level)); in hat_updateattr()
2658 newpte = oldpte; in hat_updateattr()
2665 !PTE_GET(oldpte, PT_WRITABLE)) in hat_updateattr()
2669 PTE_GET(oldpte, PT_SOFTWARE) < PT_NOSYNC) in hat_updateattr()
2672 if ((attr & PROT_EXEC) && PTE_GET(oldpte, mmu.pt_nx)) in hat_updateattr()
2678 PTE_GET(oldpte, PT_WRITABLE)) in hat_updateattr()
2682 PTE_GET(oldpte, PT_SOFTWARE) >= PT_NOSYNC) in hat_updateattr()
2685 if (!(attr & PROT_EXEC) && !PTE_GET(oldpte, mmu.pt_nx)) in hat_updateattr()
2690 if ((attr & PROT_WRITE) && PTE_GET(oldpte, PT_WRITABLE)) in hat_updateattr()
2694 PTE_GET(oldpte, PT_SOFTWARE) >= PT_NOSYNC) in hat_updateattr()
2697 if ((attr & PROT_EXEC) && !PTE_GET(oldpte, mmu.pt_nx)) in hat_updateattr()
2716 if (newpte != oldpte) { in hat_updateattr()
2718 oldpte = hati_update_pte(ht, entry, oldpte, newpte); in hat_updateattr()
2719 if (oldpte != 0) { in hat_updateattr()
3875 x86pte_t oldpte; in hat_mempte_setup() local
3882 ht = htable_getpte(kas.a_hat, va, &entry, &oldpte, 0); in hat_mempte_setup()
3887 oldpte = x86pte_get(ht, entry); in hat_mempte_setup()
3889 if (PTE_ISVALID(oldpte)) in hat_mempte_setup()
3891 "ht=%p, entry=%d, pte=" FMT_PTE, (void *)ht, entry, oldpte); in hat_mempte_setup()