Searched refs:oldpte (Results 1 – 2 of 2) sorted by relevance
/titanic_41/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.c | 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() [all …]
|
H A D | htable.c | 2227 x86pte_t oldpte; in x86pte_inval() local 2248 oldpte = GET_PTE(ptep); in x86pte_inval() 2249 if (expect != 0 && (oldpte & PT_PADDR) != (expect & PT_PADDR)) in x86pte_inval() 2266 oldpte = GET_PTE(ptep); in x86pte_inval() 2267 if (expect != 0 && (oldpte & PT_PADDR) != (expect & PT_PADDR)) in x86pte_inval() 2270 found = CAS_PTE(ptep, oldpte, 0); in x86pte_inval() 2272 } while (found != oldpte); in x86pte_inval() 2273 if (tlb && (oldpte & (PT_REF | PT_MOD))) in x86pte_inval() 2279 return (oldpte); in x86pte_inval()
|