Symbol: pte_dirty
arch/arc/include/asm/hugepage.h
41
#define pmd_dirty(pmd) pte_dirty(pmd_pte(pmd))
arch/arm/lib/uaccess_with_memcpy.c
81
!pte_write(*pte) || !pte_dirty(*pte))) {
arch/arm64/include/asm/pgtable.h
1396
if (pte_dirty(tmp_pte))
arch/arm64/include/asm/pgtable.h
432
VM_WARN_ONCE(pte_write(old_pte) && !pte_dirty(pte),
arch/arm64/include/asm/pgtable.h
585
#define pmd_dirty(pmd) pte_dirty(pmd_pte(pmd))
arch/arm64/mm/contpte.c
329
if (pte_dirty(pte)) {
arch/arm64/mm/contpte.c
347
if (pte_dirty(pte)) {
arch/arm64/mm/contpte.c
411
if (pte_dirty(pte)) {
arch/arm64/mm/contpte.c
438
if (pte_dirty(pte)) {
arch/arm64/mm/contpte.c
84
if (pte_dirty(ptent))
arch/arm64/mm/hugetlbpage.c
132
if (pte_dirty(pte))
arch/arm64/mm/hugetlbpage.c
165
if (pte_dirty(tmp_pte))
arch/arm64/mm/hugetlbpage.c
410
if (pte_dirty(pte) != pte_dirty(orig_pte))
arch/arm64/mm/hugetlbpage.c
443
if (pte_dirty(orig_pte))
arch/m68k/include/asm/mmu_context.h
147
if (!pte_dirty(*pte) && mmuar <= PAGE_OFFSET)
arch/m68k/kernel/sys_m68k.c
493
if (!pte_present(*pte) || !pte_dirty(*pte)
arch/m68k/mm/mcfmmu.c
127
if (!pte_dirty(*pte) && !KMAPAREA(mmuar))
arch/mips/kvm/mmu.c
502
if (write_fault && !pte_dirty(*ptep)) {
arch/powerpc/include/asm/book3s/64/pgtable.h
1049
#define pmd_dirty(pmd) pte_dirty(pmd_pte(pmd))
arch/powerpc/include/asm/book3s/64/pgtable.h
898
#define pud_dirty(pud) pte_dirty(pud_pte(pud))
arch/powerpc/kvm/book3s_64_mmu_radix.c
1099
if (pte_present(pte) && pte_dirty(pte)) {
arch/powerpc/kvm/book3s_64_mmu_radix.c
1111
if (!pte_present(*ptep) || !pte_dirty(*ptep)) {
arch/powerpc/mm/nohash/e500_hugetlbpage.c
159
if (!pte_dirty(pte))
arch/powerpc/xmon/xmon.c
3278
pte_dirty(entry) ? "Dirty " : "",
arch/riscv/include/asm/pgtable.h
1072
return pte_dirty(pud_pte(pud));
arch/riscv/include/asm/pgtable.h
830
return pte_dirty(pmd_pte(pmd));
arch/riscv/mm/hugetlbpage.c
163
if (pte_dirty(tmp_pte))
arch/riscv/mm/hugetlbpage.c
20
if (pte_dirty(pte))
arch/riscv/mm/hugetlbpage.c
293
if (pte_dirty(orig_pte))
arch/sparc/include/asm/pgtable_64.h
535
return pte_dirty(pte) ? __pte_mkhwwrite(pte) : pte;
arch/sparc/include/asm/pgtable_64.h
712
return pte_dirty(pte);
arch/sparc/mm/tlb.c
126
pte_dirty(orig)) {
arch/um/kernel/tlb.c
75
} else if (!pte_dirty(*pte))
arch/um/kernel/trap.c
219
WARN_ON(!pte_young(*pte) || (is_write && !pte_dirty(*pte)));
drivers/misc/sgi-gru/grufault.c
237
(write && (!pte_write(pte) || !pte_dirty(pte)))))
fs/proc/task_mmu.c
1031
dirty = pte_dirty(ptent);
fs/proc/task_mmu.c
3136
static void gather_stats(struct page *page, struct numa_maps *md, int pte_dirty,
fs/proc/task_mmu.c
3148
if (pte_dirty || folio_test_dirty(folio))
fs/proc/task_mmu.c
3250
gather_stats(page, md, pte_dirty(ptent), 1);
fs/proc/task_mmu.c
3274
gather_stats(page, md, pte_dirty(huge_pte), 1);
include/asm-generic/hugetlb.h
15
return pte_dirty(pte);
include/linux/ksm.h
33
#define is_ksm_zero_pte(pte) (is_zero_pfn(pte_pfn(pte)) && pte_dirty(pte))
include/linux/pgtable.h
1585
if (pte_dirty(tmp_pte))
include/linux/pgtable.h
851
if (pte_dirty(tmp_pte))
mm/debug_vm_pgtable.c
102
WARN_ON(pte_dirty(pte_mkclean(pte_mkdirty(pte))));
mm/debug_vm_pgtable.c
104
WARN_ON(pte_dirty(pte_wrprotect(pte_mkclean(pte))));
mm/debug_vm_pgtable.c
105
WARN_ON(!pte_dirty(pte_wrprotect(pte_mkdirty(pte))));
mm/debug_vm_pgtable.c
107
WARN_ON(!pte_dirty(pte_mkwrite_novma(pte_mkdirty(pte))));
mm/debug_vm_pgtable.c
108
WARN_ON(pte_dirty(pte_mkwrite_novma(pte_mkclean(pte))));
mm/debug_vm_pgtable.c
157
WARN_ON(!(pte_write(pte) && pte_dirty(pte)));
mm/debug_vm_pgtable.c
95
WARN_ON(pte_dirty(pte_wrprotect(pte)));
mm/debug_vm_pgtable.c
99
WARN_ON(!pte_dirty(pte_mkdirty(pte_mkclean(pte))));
mm/gup.c
879
!pte_dirty(pte) && !folio_test_dirty(folio))
mm/internal.h
373
any_dirty |= pte_dirty(pte);
mm/ksm.c
1308
if (pte_write(entry) || pte_dirty(entry) ||
mm/ksm.c
1343
if (pte_dirty(entry))
mm/madvise.c
766
if (pte_young(ptent) || pte_dirty(ptent)) {
mm/mapping_dirty_helpers.c
96
if (pte_dirty(ptent)) {
mm/memory.c
1644
if (pte_dirty(ptent)) {
mm/migrate_device.c
431
if (pte_dirty(pte))
mm/migrate_device.c
447
if (pte_dirty(pte))
mm/mprotect.c
85
VM_WARN_ON_ONCE(is_zero_pfn(pte_pfn(pte)) && pte_dirty(pte));
mm/mprotect.c
94
return pte_dirty(pte);
mm/rmap.c
1128
if (!pte_dirty(entry) && !pte_write(entry))
mm/rmap.c
2158
if (pte_dirty(pteval))
mm/rmap.c
2179
if (pte_dirty(pteval))
mm/rmap.c
2564
if (pte_dirty(pteval))
mm/rmap.c
2585
if (pte_dirty(pteval))
mm/rmap.c
2682
if (pte_dirty(pteval))
mm/rmap.c
2882
if (pte_dirty(fw.pte))
mm/rmap.c
747
bool writable = pte_dirty(pteval);
mm/userfaultfd.c
1124
if (pte_dirty(orig_src_pte))
mm/vmscan.c
3553
if (pte_dirty(ptent))
mm/vmscan.c
4280
if (pte_dirty(ptent))