Home
last modified time | relevance | path

Searched refs:PTE_DIRTY (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dpgtable-prot.h17 #define PTE_DIRTY (_AT(pteval_t, 1) << 55) macro
H A Dpgtable.h118 #define pte_sw_dirty(pte) (!!(pte_val(pte) & PTE_DIRTY))
183 pte = clear_pte_bit(pte, __pgprot(PTE_DIRTY)); in pte_mkclean()
191 pte = set_pte_bit(pte, __pgprot(PTE_DIRTY)); in pte_mkdirty()
203 * clear), set the PTE_DIRTY bit. in pte_wrprotect()
274 * Dirty Writable | PTE_RDONLY PTE_WRITE PTE_DIRTY (sw)
280 * When hardware DBM is not present, the sofware PTE_DIRTY bit is updated via
283 * PTE_DIRTY || (PTE_WRITE && !PTE_RDONLY)
861 * dirty status (PTE_DBM && !PTE_RDONLY) to the software PTE_DIRTY bit.
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dpgtable.h125 #define pte_sw_dirty(pte) (!!(pte_val(pte) & PTE_DIRTY))
193 pte = clear_pte_bit(pte, __pgprot(PTE_DIRTY)); in pte_mkclean()
201 pte = set_pte_bit(pte, __pgprot(PTE_DIRTY)); in pte_mkdirty()
213 * clear), set the PTE_DIRTY bit. in pte_wrprotect()
216 pte = set_pte_bit(pte, __pgprot(PTE_DIRTY)); in pte_wrprotect()
285 * Dirty Writable | PTE_RDONLY PTE_WRITE PTE_DIRTY (sw)
291 * When hardware DBM is not present, the sofware PTE_DIRTY bit is updated via
294 * PTE_DIRTY || (PTE_WRITE && !PTE_RDONLY)
826 pte = set_pte_bit(pte, __pgprot(PTE_DIRTY)); in pte_modify()
968 * dirty status (PTE_DBM && !PTE_RDONLY) to the software PTE_DIRTY bi
[all...]
H A Dpgtable-prot.h18 #define PTE_DIRTY (_AT(pteval_t, 1) << 55) macro
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dfault.c203 pte_val(entry) &= PTE_RDONLY | PTE_AF | PTE_WRITE | PTE_DIRTY; in ptep_set_access_flags()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dfault.c223 pte_val(entry) &= PTE_RDONLY | PTE_AF | PTE_WRITE | PTE_DIRTY; in ptep_set_access_flags()

Completed in 8 milliseconds