PAGE_MODIFIED
if (((pageFlags & B_KERNEL_WRITE_AREA) && ((pageFlags & PAGE_MODIFIED) == 0))) {
map->SetFlags(far, PAGE_MODIFIED);
physicalAddress, attributes | PAGE_ACCESSED | PAGE_MODIFIED, 0,
if ((attributes & PAGE_MODIFIED) == 0)
attributes |= PAGE_MODIFIED;
flags |= PAGE_MODIFIED;
uint32 flagsToClear = (flags & PAGE_MODIFIED) ? ARM_MMU_L2_FLAG_AP2 : 0;
uint32 flagsToSet = (flags & PAGE_MODIFIED) ? ARM_MMU_L2_FLAG_AP2 : 0;
flags |= PAGE_MODIFIED;
*flags |= PAGE_MODIFIED;
bool setRO = flags & PAGE_MODIFIED;
if (flags & PAGE_MODIFIED) {
| (pt[index].dirty ? PAGE_MODIFIED : 0)
| (pt[index].dirty ? PAGE_MODIFIED : 0)
flags |= PAGE_MODIFIED;
| ((entry & M68K_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
| ((entry & M68K_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
uint32 flagsToClear = ((flags & PAGE_MODIFIED) ? M68K_PTE_DIRTY : 0)
uint32 flagsToClear = ((flags & PAGE_MODIFIED) ? PPC_PTE_DIRTY : 0)
_modified = (flags & PAGE_MODIFIED) != 0;
if ((flags & (PAGE_ACCESSED | PAGE_MODIFIED)) != 0)
ClearFlags(address, flags & (PAGE_ACCESSED | PAGE_MODIFIED));
flags |= PAGE_MODIFIED;
*_outFlags |= entry->changed ? PAGE_MODIFIED : 0;
| ((entry & PPC_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
| ((entry & PPC_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
if (flags & PAGE_MODIFIED && entry->changed) {
uint32 flagsToClear = ((flags & PAGE_MODIFIED) ? PPC_PTE_DIRTY : 0)
_modified = (flags & PAGE_MODIFIED) != 0;
if ((flags & (PAGE_ACCESSED | PAGE_MODIFIED)) != 0)
ClearFlags(address, flags & (PAGE_ACCESSED | PAGE_MODIFIED));
flags |= PAGE_MODIFIED;
*_outFlags |= entry->changed ? PAGE_MODIFIED : 0;
| ((entry & PPC_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
| ((entry & PPC_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
if (flags & PAGE_MODIFIED && entry->changed) {
flags |= PAGE_MODIFIED;
*_flags |= PAGE_MODIFIED;
.isDirty = (flags & PAGE_MODIFIED) != 0
&& ((PAGE_ACCESSED | PAGE_MODIFIED) & pageFlags)
!= (PAGE_ACCESSED | PAGE_MODIFIED)
map->SetFlags(addr, PAGE_ACCESSED | PAGE_MODIFIED);
flags |= PAGE_MODIFIED;
| ((entry & X86_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
| ((entry & X86_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
uint32 flagsToClear = ((flags & PAGE_MODIFIED) ? X86_PTE_DIRTY : 0)
flags |= PAGE_MODIFIED;
| ((entry & X86_64_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
uint64 flagsToClear = ((flags & PAGE_MODIFIED) ? X86_64_PTE_DIRTY : 0)
flags |= PAGE_MODIFIED;
| ((entry & X86_PAE_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
| ((entry & X86_PAE_PTE_DIRTY) != 0 ? PAGE_MODIFIED : 0)
uint64 flagsToClear = ((flags & PAGE_MODIFIED) ? X86_PAE_PTE_DIRTY : 0)
if ((flags & PAGE_MODIFIED) != 0)
if ((flags & PAGE_MODIFIED) != 0)
if ((flags & PAGE_MODIFIED) != 0)
(flags & PAGE_MODIFIED) != 0 ? " modified" : "",
vm_clear_map_flags(fPage, PAGE_MODIFIED);