Searched refs:_PAGE_SOFT_DIRTY (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/arch/x86/include/asm/ |
D | pgtable.h | 319 return pte_set_flags(pte, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pte_mkdirty() 393 return pmd_set_flags(pmd, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pmd_mkdirty() 447 return pud_set_flags(pud, _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pud_mkdirty() 473 return pte_flags(pte) & _PAGE_SOFT_DIRTY; in pte_soft_dirty() 478 return pmd_flags(pmd) & _PAGE_SOFT_DIRTY; in pmd_soft_dirty() 483 return pud_flags(pud) & _PAGE_SOFT_DIRTY; in pud_soft_dirty() 488 return pte_set_flags(pte, _PAGE_SOFT_DIRTY); in pte_mksoft_dirty() 493 return pmd_set_flags(pmd, _PAGE_SOFT_DIRTY); in pmd_mksoft_dirty() 498 return pud_set_flags(pud, _PAGE_SOFT_DIRTY); in pud_mksoft_dirty() 503 return pte_clear_flags(pte, _PAGE_SOFT_DIRTY); in pte_clear_soft_dirty() [all …]
|
D | pgtable_types.h | 82 #define _PAGE_SOFT_DIRTY (_AT(pteval_t, 1) << _PAGE_BIT_SOFT_DIRTY) macro 84 #define _PAGE_SOFT_DIRTY (_AT(pteval_t, 0)) macro 127 _PAGE_SOFT_DIRTY | _PAGE_DEVMAP)
|
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/ |
D | pgtable.h | 94 #define _PAGE_SOFT_DIRTY _RPAGE_SW3 /* software: software dirty tracking */ macro 117 _PAGE_SOFT_DIRTY | _PAGE_DEVMAP) 135 _PAGE_SOFT_DIRTY | _PAGE_DEVMAP) 145 _PAGE_SOFT_DIRTY | H_PTE_PKEY) 527 return !!(pte_raw(pte) & cpu_to_be64(_PAGE_SOFT_DIRTY)); in pte_soft_dirty() 532 return __pte(pte_val(pte) | _PAGE_SOFT_DIRTY); in pte_mksoft_dirty() 537 return __pte(pte_val(pte) & ~_PAGE_SOFT_DIRTY); in pte_clear_soft_dirty() 669 return __pte(pte_val(pte) | _PAGE_DIRTY | _PAGE_SOFT_DIRTY); in pte_mkdirty()
|
D | hash.h | 142 _PAGE_EXEC | _PAGE_SOFT_DIRTY); in hash__ptep_set_access_flags()
|
/Linux-v4.19/arch/s390/include/asm/ |
D | pgtable.h | 176 #define _PAGE_SOFT_DIRTY 0x002 /* SW pte soft dirty bit */ macro 178 #define _PAGE_SOFT_DIRTY 0x000 macro 183 _PAGE_YOUNG | _PAGE_SOFT_DIRTY) 780 return pte_val(pte) & _PAGE_SOFT_DIRTY; in pte_soft_dirty() 786 pte_val(pte) |= _PAGE_SOFT_DIRTY; in pte_mksoft_dirty() 793 pte_val(pte) &= ~_PAGE_SOFT_DIRTY; in pte_clear_soft_dirty() 919 pte_val(pte) |= _PAGE_DIRTY | _PAGE_SOFT_DIRTY; in pte_mkdirty()
|
/Linux-v4.19/arch/s390/mm/ |
D | hugetlbpage.c | 60 rste |= move_set_bit(pte_val(pte), _PAGE_SOFT_DIRTY, in __pte_to_rste()
|