/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | gtt.c | 1185 se->val64 &= ~_PAGE_DIRTY;
|
/linux-master/arch/x86/include/asm/ |
H A D | pgtable.h | 135 (pte_flags(pte) & (_PAGE_RW | _PAGE_DIRTY)) == _PAGE_DIRTY; 152 (pmd_flags(pmd) & (_PAGE_RW | _PAGE_DIRTY | _PAGE_PSE)) == 153 (_PAGE_DIRTY | _PAGE_PSE); 422 pte = pte_set_flags(pte, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); 431 return pte_set_flags(pte, _PAGE_DIRTY); 551 pmd = pmd_set_flags(pmd, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); 560 return pmd_set_flags(pmd, _PAGE_DIRTY); 642 pud = pud_set_flags(pud, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); 818 val &= (_HPAGE_CHG_MASK & ~_PAGE_DIRTY); [all...] |
H A D | pgtable_types.h | 55 #define _PAGE_DIRTY (_AT(pteval_t, 1) << _PAGE_BIT_DIRTY) macro 83 #define _PAGE_KNL_ERRATUM_MASK (_PAGE_DIRTY | _PAGE_ACCESSED) 138 #define _PAGE_DIRTY_BITS (_PAGE_DIRTY | _PAGE_SAVED_DIRTY) 189 #define ___D _PAGE_DIRTY
|
/linux-master/arch/s390/mm/ |
H A D | hugetlbpage.c | 59 rste |= move_set_bit(pte_val(pte), _PAGE_DIRTY, 111 pteval |= move_set_bit(rste, _SEGMENT_ENTRY_DIRTY, _PAGE_DIRTY);
|
H A D | pgtable.c | 218 entry = set_pte_bit(entry, __pgprot(_PAGE_DIRTY));
|
/linux-master/arch/s390/include/asm/ |
H A D | pgtable.h | 176 #define _PAGE_DIRTY 0x008 /* SW pte dirty bit */ macro 193 #define _PAGE_CHG_MASK (PAGE_MASK | _PAGE_SPECIAL | _PAGE_DIRTY | \ 425 _PAGE_YOUNG | _PAGE_DIRTY | _PAGE_NOEXEC) 427 _PAGE_YOUNG | _PAGE_DIRTY | _PAGE_NOEXEC) 431 _PAGE_YOUNG | _PAGE_DIRTY) 903 return (pte_val(pte) & _PAGE_DIRTY) != 0; 1011 if ((pte_val(pte) & _PAGE_DIRTY) && (pte_val(pte) & _PAGE_WRITE)) 1025 if (pte_val(pte) & _PAGE_DIRTY) 1032 pte = clear_pte_bit(pte, __pgprot(_PAGE_DIRTY)); 1038 pte = set_pte_bit(pte, __pgprot(_PAGE_DIRTY | _PAGE_SOFT_DIRT [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 194 | _PAGE_DIRTY \ 380 return pte_val(pte) & _PAGE_DIRTY; 411 return __pte(pte_val(pte) | _PAGE_DIRTY); 416 return __pte(pte_val(pte) & ~(_PAGE_DIRTY));
|
/linux-master/arch/powerpc/include/asm/nohash/ |
H A D | pgtable.h | 20 #define _PAGE_CHG_MASK (PTE_RPN_MASK | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_SPECIAL) 112 (_PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_RW | _PAGE_EXEC); 134 return __pte(pte_val(pte) | _PAGE_DIRTY); 162 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } 234 return __pte(pte_val(pte) & ~_PAGE_DIRTY);
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 24 #define _PAGE_DIRTY 0x00080 /* C: page changed */ macro 110 #define _HPAGE_CHG_MASK (PTE_RPN_MASK | _PAGE_HPTEFLAGS | _PAGE_DIRTY | \ 116 #define _PAGE_KERNEL_RW (_PAGE_PRIVILEGED | _PAGE_RW | _PAGE_DIRTY) 119 #define _PAGE_KERNEL_RWX (_PAGE_PRIVILEGED | _PAGE_DIRTY | _PAGE_RW | _PAGE_EXEC) 124 #define _PAGE_CHG_MASK (PTE_RPN_MASK | _PAGE_HPTEFLAGS | _PAGE_DIRTY | \ 458 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_DIRTY)); 581 return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_DIRTY)); 604 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_DIRTY | _PAGE_SOFT_DIRTY));
|
H A D | radix.h | 23 #define RADIX_PTE_NONE_MASK (_PAGE_DIRTY | _PAGE_ACCESSED)
|
H A D | hash.h | 203 mask = cpu_to_be64(_PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_READ | _PAGE_WRITE |
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.c | 3892 _PAGE_ACCESSED | _PAGE_DIRTY | _PAGE_PSE);
|
/linux-master/arch/powerpc/kernel/ |
H A D | head_book3s_32.S | 512 rlwimi r1,r2,32-3,24,24 /* _PAGE_WRITE -> _PAGE_DIRTY */ 513 xori r1,r1,_PAGE_DIRTY /* clear dirty when not rw */ 574 li r1, _PAGE_RW | _PAGE_DIRTY | _PAGE_PRESENT | _PAGE_ACCESSED
|
H A D | head_8xx.S | 590 ori r0, r0, 0xf0 | _PAGE_DIRTY | _PAGE_SPS | _PAGE_SH | \ 762 ori r12, r8, 0xf0 | _PAGE_DIRTY | _PAGE_SPS | _PAGE_SH | _PAGE_PRESENT 778 ori r8, r8, 0xf0 | _PAGE_DIRTY | _PAGE_SPS | _PAGE_SH | \
|
/linux-master/arch/nios2/include/asm/ |
H A D | pgtable.h | 90 { return pte_val(pte) & _PAGE_DIRTY; } 125 pte_val(pte) &= ~_PAGE_DIRTY; 143 pte_val(pte) |= _PAGE_DIRTY;
|
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 890 if (prot_bits & _PAGE_DIRTY) {
|
/linux-master/arch/x86/mm/pat/ |
H A D | set_memory.c | 2116 return change_page_attr_clear(&addr, numpages, __pgprot(_PAGE_RW | _PAGE_DIRTY), 0); 2121 pgprot_t clr = __pgprot(_PAGE_RW | _PAGE_DIRTY);
|
/linux-master/arch/arc/include/asm/ |
H A D | pgtable-bits-arcv2.h | 24 #define _PAGE_DIRTY (1 << 5) /* Modified (s) */ macro 30 #define _PAGE_SWP_EXCLUSIVE _PAGE_DIRTY 42 #define _PAGE_CHG_MASK (PAGE_MASK_PHYS | _PAGE_ACCESSED | _PAGE_DIRTY | \ 81 #define pte_dirty(pte) (pte_val(pte) & _PAGE_DIRTY) 91 PTE_BIT_FUNC(mkclean, &= ~(_PAGE_DIRTY)); 92 PTE_BIT_FUNC(mkdirty, |= (_PAGE_DIRTY));
|
/linux-master/arch/loongarch/mm/ |
H A D | tlbex.S | 254 ori t0, t0, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 290 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 293 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 296 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 411 ori t0, t0, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 446 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 449 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED) 452 ori t0, ra, (_PAGE_VALID | _PAGE_DIRTY | _PAGE_MODIFIED)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | pgtable.h | 372 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & (_PAGE_DIRTY | _PAGE_MODIFIED); } 388 pte_val(pte) &= ~(_PAGE_DIRTY | _PAGE_MODIFIED); 396 pte_val(pte) |= _PAGE_DIRTY; 404 pte_val(pte) |= _PAGE_DIRTY; 410 pte_val(pte) &= ~(_PAGE_WRITE | _PAGE_DIRTY); 513 pmd_val(pmd) |= _PAGE_DIRTY; 519 pmd_val(pmd) &= ~(_PAGE_WRITE | _PAGE_DIRTY); 526 return !!(pmd_val(pmd) & (_PAGE_DIRTY | _PAGE_MODIFIED)); 531 pmd_val(pmd) &= ~(_PAGE_DIRTY | _PAGE_MODIFIED); 539 pmd_val(pmd) |= _PAGE_DIRTY; [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | pageattr.c | 40 pte_update_delta(ptep, addr, _PAGE_KERNEL_RW & ~_PAGE_DIRTY, _PAGE_KERNEL_RO); 44 pte_update_delta(ptep, addr, _PAGE_KERNEL_RW & ~_PAGE_DIRTY, _PAGE_KERNEL_ROX);
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_utils.c | 287 * - C is _PAGE_DIRTY, and *should* always be set for a writeable mapping 323 if (!((pteflags & _PAGE_WRITE) && (pteflags & _PAGE_DIRTY))) 332 if (pteflags & _PAGE_DIRTY)
|
H A D | radix_pgtable.c | 1471 unsigned long set = pte_val(entry) & (_PAGE_DIRTY | _PAGE_SOFT_DIRTY |
|
H A D | hash_hugepage.c | 51 new_pmd |= _PAGE_DIRTY;
|
/linux-master/arch/mips/mm/ |
H A D | tlbex.c | 1638 unsigned int hwmode = mode & (_PAGE_VALID | _PAGE_DIRTY); 1785 | _PAGE_DIRTY); 2264 _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_VALID | _PAGE_DIRTY); 2321 _PAGE_ACCESSED | _PAGE_MODIFIED | _PAGE_VALID | _PAGE_DIRTY);
|