PT_NOSYNC
if (PTE_GET(pte, PT_NOSYNC))
PTE_SET(pte, PT_NOSYNC | PT_REF | PT_MOD);
if (PTE_GET(pte, PT_SOFTWARE) >= PT_NOSYNC)
if (PTE_GET(pte, PT_SOFTWARE) >= PT_NOSYNC ||
if (PTE_GET(pte, PT_SOFTWARE) >= PT_NOSYNC ||
if (PTE_GET(pte, PT_SOFTWARE) >= PT_NOSYNC)
PTE_GET(oldpte, PT_SOFTWARE) < PT_NOSYNC)
newpte |= PT_NOSYNC;
PTE_GET(oldpte, PT_SOFTWARE) >= PT_NOSYNC)
PTE_GET(oldpte, PT_SOFTWARE) >= PT_NOSYNC)
if (PTE_GET(newpte, PT_SOFTWARE) >= PT_NOSYNC)
if (PTE_GET(old_pte, PT_SOFTWARE) < PT_NOSYNC)
PTE_GET(old, PT_SOFTWARE) <= PT_NOSYNC)
if (PTE_GET(expected, PT_SOFTWARE) < PT_NOSYNC &&
(PTE_GET(new, PT_NOSYNC) || !PTE_GET(new, PT_WRITABLE) ||