Symbol: pte_write
arch/arc/include/asm/hugepage.h
39
#define pmd_write(pmd) pte_write(pmd_pte(pmd))
arch/arm/lib/uaccess_with_memcpy.c
81
!pte_write(*pte) || !pte_dirty(*pte))) {
arch/arm64/include/asm/pgtable.h
167
#define pte_hw_dirty(pte) (pte_write(pte) && !pte_rdonly(pte))
arch/arm64/include/asm/pgtable.h
221
(((pte_val(pte) & (PTE_VALID | PTE_USER)) == (PTE_VALID | PTE_USER)) && (!(write) || pte_write(pte)))
arch/arm64/include/asm/pgtable.h
274
if (pte_write(pte))
arch/arm64/include/asm/pgtable.h
428
VM_WARN_ONCE(pte_write(old_pte) && !pte_dirty(pte),
arch/arm64/include/asm/pgtable.h
605
#define pmd_write(pmd) pte_write(pmd_pte(pmd))
arch/arm64/include/asm/pgtable.h
637
#define pud_write(pud) pte_write(pud_pte(pud))
arch/arm64/mm/contpte.c
666
if (pte_write(orig_pte) == pte_write(entry)) {
arch/arm64/mm/hugetlbpage.c
404
if (pte_write(pte) != pte_write(__ptep_get(ptep)))
arch/loongarch/mm/fault.c
68
return write ? pte_write(ptep_get(pte)) : 1;
arch/m68k/kernel/sys_m68k.c
494
|| !pte_write(*pte)) {
arch/m68k/mm/mcfmmu.c
118
if (!pte_write(*pte))
arch/mips/kvm/mmu.c
503
if (!pte_write(*ptep)) {
arch/powerpc/include/asm/book3s/32/pgtable.h
435
if (write && !pte_write(pte))
arch/powerpc/include/asm/book3s/64/pgtable.h
1077
#define pmd_write(pmd) pte_write(pmd_pte(pmd))
arch/powerpc/include/asm/book3s/64/pgtable.h
405
if (pte_write(*ptep))
arch/powerpc/include/asm/book3s/64/pgtable.h
413
if (pte_write(*ptep))
arch/powerpc/include/asm/book3s/64/pgtable.h
546
if (write && !pte_write(pte))
arch/powerpc/include/asm/book3s/64/pgtable.h
906
#define pud_write(pud) pte_write(pud_pte(pud))
arch/powerpc/include/asm/book3s/64/pgtable.h
939
#define p4d_write(p4d) pte_write(p4d_pte(p4d))
arch/powerpc/include/asm/kvm_book3s_64.h
443
if (writing && pte_write(old_pte))
arch/powerpc/include/asm/nohash/32/pte-8xx.h
106
#define pte_write pte_write
arch/powerpc/include/asm/nohash/64/pgtable.h
140
#define pud_write(pud) pte_write(pud_pte(pud))
arch/powerpc/include/asm/nohash/64/pgtable.h
141
#define p4d_write(pgd) pte_write(p4d_pte(p4d))
arch/powerpc/include/asm/nohash/pgtable.h
192
#ifndef pte_write
arch/powerpc/include/asm/nohash/pgtable.h
246
if (write && !pte_write(pte))
arch/powerpc/kvm/book3s_64_mmu_radix.c
814
if (ptep && pte_present(*ptep) && (!writing || pte_write(*ptep))) {
arch/powerpc/kvm/book3s_hv_rm_mmu.c
268
if (writing && !pte_write(pte))
arch/powerpc/mm/ioremap.c
43
if (pte_write(pte))
arch/powerpc/mm/ptdump/ptdump.c
191
if (!pte_write(pte) || !pte_exec(pte))
arch/powerpc/xmon/xmon.c
3280
pte_write(entry) ? "Write " : "",
arch/riscv/include/asm/pgtable.h
818
return pte_write(pmd_pte(pmd));
arch/riscv/include/asm/pgtable.h
824
return pte_write(pud_pte(pud));
arch/s390/include/asm/pgtable.h
1260
if (pte_write(pte))
arch/s390/include/asm/pgtable.h
946
if (pte_write(pte))
arch/sh/mm/tlbex_32.c
60
if (unlikely(error_code && !pte_write(entry)))
arch/sparc/include/asm/pgtable_64.h
489
return pte_write(pte) ? __pte_mkhwwrite(pte) : pte;
arch/sparc/include/asm/pgtable_64.h
698
return pte_write(pte);
arch/sparc/include/asm/pgtable_64.h
701
#define pud_write(pud) pte_write(__pte(pud_val(pud)))
arch/um/kernel/skas/uaccess.c
52
(is_write && !pte_write(*pte))) {
arch/um/kernel/tlb.c
70
w = pte_write(*pte);
arch/x86/mm/fault.c
949
if ((error_code & X86_PF_WRITE) && !pte_write(*pte))
drivers/misc/sgi-gru/grufault.c
237
(write && (!pte_write(pte) || !pte_dirty(pte)))))
fs/proc/task_mmu.c
1604
if (!pte_write(pte))
fs/userfaultfd.c
346
if (!pte_write(ptent) && (reason & VM_UFFD_WP))
include/asm-generic/hugetlb.h
10
return pte_write(pte);
include/linux/pgtable.h
1285
(pte_present(pte) && (!(write) || pte_write(pte)))
kernel/events/uprobes.c
419
if (!pte_write(fw->pte)) {
mm/debug_vm_pgtable.c
100
WARN_ON(!pte_write(pte_mkwrite(pte_wrprotect(pte), args->vma)));
mm/debug_vm_pgtable.c
103
WARN_ON(pte_write(pte_wrprotect(pte_mkwrite(pte, args->vma))));
mm/debug_vm_pgtable.c
109
WARN_ON(!pte_write(pte_mkdirty(pte_mkwrite_novma(pte))));
mm/debug_vm_pgtable.c
110
WARN_ON(!pte_write(pte_mkwrite_novma(pte_wrprotect(pte))));
mm/debug_vm_pgtable.c
111
WARN_ON(pte_write(pte_wrprotect(pte_mkwrite_novma(pte))));
mm/debug_vm_pgtable.c
143
WARN_ON(pte_write(pte));
mm/debug_vm_pgtable.c
157
WARN_ON(!(pte_write(pte) && pte_dirty(pte)));
mm/gup.c
2879
if (!pte_write(pte) && gup_must_unshare(NULL, flags, page)) {
mm/gup.c
790
if (pte_write(pte))
mm/gup.c
849
if (!pte_write(pte) && gup_must_unshare(vma, flags, page)) {
mm/hmm.c
232
return pte_write(pte) ? (HMM_PFN_VALID | HMM_PFN_WRITE) : HMM_PFN_VALID;
mm/internal.h
371
any_writable |= pte_write(pte);
mm/ksm.c
1311
if (pte_write(entry) || pte_dirty(entry) ||
mm/ksm.c
1350
if (pte_write(entry))
mm/mapping_dirty_helpers.c
40
if (pte_write(ptent)) {
mm/memory.c
1089
if (is_cow_mapping(src_vma->vm_flags) && pte_write(pte)) {
mm/memory.c
3928
BUG_ON(unshare && pte_write(entry));
mm/memory.c
5127
(pte_write(pte) && !PageAnonExclusive(page)));
mm/memory.c
5609
else if (pte_write(entry) && folio_test_dirty(folio))
mm/memory.c
6132
writable = pte_write(ptent);
mm/memory.c
6173
writable = pte_write(pte);
mm/memory.c
6426
if (!pte_write(entry))
mm/memory.c
6959
pte_pfn(pte), PAGE_MASK, pte_write(pte),
mm/migrate.c
401
if (pte_write(pte))
mm/migrate_device.c
374
mpfn |= pte_write(pte) ? MIGRATE_PFN_WRITE : 0;
mm/mprotect.c
293
!pte_write(ptent))
mm/page_table_check.c
194
WARN_ON_ONCE(pte_uffd_wp(pte) && pte_write(pte));
mm/page_table_check.c
215
page_table_check_set(pte_pfn(pte), nr, pte_write(pte));
mm/rmap.c
1134
if (!pte_dirty(entry) && !pte_write(entry))
mm/rmap.c
2572
writable = pte_write(pteval);
mm/rmap.c
2593
writable = pte_write(pteval);
mm/rmap.c
2874
fw.level != FW_LEVEL_PTE || !pte_write(fw.pte)) {