Searched refs:_PAGE_SOFT_DIRTY (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/mips/include/asm/ |
| H A D | pgtable-bits.h | 167 # define _PAGE_SOFT_DIRTY (1 << _PAGE_SOFT_DIRTY_SHIFT) macro 169 # define _PAGE_SOFT_DIRTY 0 macro 283 _PAGE_SOFT_DIRTY | _PFN_MASK | \
|
| /linux/arch/riscv/include/asm/ |
| H A D | pgtable-bits.h | 26 #define _PAGE_SOFT_DIRTY \ macro 37 #define _PAGE_SOFT_DIRTY 0 macro
|
| H A D | pgtable.h | 457 return __pte(pte_val(pte) | _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pte_mkdirty() 492 return !!(pte_val(pte) & _PAGE_SOFT_DIRTY); in pte_soft_dirty() 497 return __pte(pte_val(pte) | _PAGE_SOFT_DIRTY); in pte_mksoft_dirty() 502 return __pte(pte_val(pte) & ~(_PAGE_SOFT_DIRTY)); in pte_clear_soft_dirty()
|
| /linux/arch/x86/include/asm/ |
| H A D | pgtable.h | 447 pte = pte_set_flags(pte, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pte_mkdirty() 557 pmd = pmd_set_flags(pmd, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pmd_mkdirty() 629 pud = pud_set_flags(pud, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pud_mkdirty() 654 return pte_flags(pte) & _PAGE_SOFT_DIRTY; in pte_soft_dirty() 659 return pmd_flags(pmd) & _PAGE_SOFT_DIRTY; in pmd_soft_dirty() 664 return pud_flags(pud) & _PAGE_SOFT_DIRTY; in pud_soft_dirty() 669 return pte_set_flags(pte, _PAGE_SOFT_DIRTY); in pte_mksoft_dirty() 674 return pmd_set_flags(pmd, _PAGE_SOFT_DIRTY); in pmd_mksoft_dirty() 679 return pud_set_flags(pud, _PAGE_SOFT_DIRTY); in pud_mksoft_dirty() 684 return pte_clear_flags(pte, _PAGE_SOFT_DIRTY); in pte_clear_soft_dirty() [all …]
|
| /linux/arch/powerpc/include/asm/book3s/64/ |
| H A D | pgtable.h | 89 #define _PAGE_SOFT_DIRTY _RPAGE_SW3 /* software: software dirty tracking */ macro 111 _PAGE_PTE | _PAGE_SOFT_DIRTY) 125 _PAGE_SOFT_DIRTY) 479 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_SOFT_DIRTY)); in pte_soft_dirty() 484 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_SOFT_DIRTY)); in pte_mksoft_dirty() 489 return __pte_raw(pte_raw(pte) & cpu_to_be64(~_PAGE_SOFT_DIRTY)); in pte_clear_soft_dirty() 608 return __pte_raw(pte_raw(pte) | cpu_to_be64(_PAGE_DIRTY | _PAGE_SOFT_DIRTY)); in pte_mkdirty() 663 #define _PAGE_SWP_SOFT_DIRTY _PAGE_SOFT_DIRTY
|
| H A D | hash.h | 230 _PAGE_EXEC | _PAGE_SOFT_DIRTY); in hash__ptep_set_access_flags()
|
| /linux/arch/s390/include/asm/ |
| H A D | pgtable.h | 199 #define _PAGE_SOFT_DIRTY 0x002 /* SW pte soft dirty bit */ macro 201 #define _PAGE_SOFT_DIRTY 0x000 macro 210 _PAGE_YOUNG | _PAGE_SOFT_DIRTY) 875 return pte_val(pte) & _PAGE_SOFT_DIRTY; in pte_soft_dirty() 881 return set_pte_bit(pte, __pgprot(_PAGE_SOFT_DIRTY)); in pte_mksoft_dirty() 887 return clear_pte_bit(pte, __pgprot(_PAGE_SOFT_DIRTY)); in pte_clear_soft_dirty() 1059 pte = set_pte_bit(pte, __pgprot(_PAGE_DIRTY | _PAGE_SOFT_DIRTY)); in pte_mkdirty()
|