Symbol: pte_wrprotect
arch/arc/include/asm/hugepage.h
30
#define pmd_wrprotect(pmd) pte_pmd(pte_wrprotect(pmd_pte(pmd)))
arch/arm64/include/asm/pgtable.h
1432
pte = pte_wrprotect(pte);
arch/arm64/include/asm/pgtable.h
351
return pte_wrprotect(set_pte_bit(pte, __pgprot(PTE_UFFD_WP)));
arch/arm64/include/asm/pgtable.h
587
#define pmd_wrprotect(pmd) pte_pmd(pte_wrprotect(pmd_pte(pmd)))
arch/arm64/mm/hugetlbpage.c
471
pte = pte_wrprotect(pte);
arch/m68k/include/asm/mmu_context.h
148
set_pte(pte, pte_wrprotect(*pte));
arch/m68k/mm/mcfmmu.c
126
set_pte(pte, pte_wrprotect(*pte));
arch/parisc/include/asm/pgtable.h
460
set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep));
arch/parisc/mm/hugetlbpage.c
146
__set_huge_pte_at(mm, addr, ptep, pte_wrprotect(old_pte));
arch/powerpc/include/asm/book3s/64/pgtable.h
1052
#define pmd_wrprotect(pmd) pte_pmd(pte_wrprotect(pmd_pte(pmd)))
arch/powerpc/include/asm/book3s/64/pgtable.h
901
#define pud_wrprotect(pud) pte_pud(pte_wrprotect(pud_pte(pud)))
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
41
unsigned long clr = ~pte_val(pte_wrprotect(__pte(~0)));
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
42
unsigned long set = pte_val(pte_wrprotect(__pte(0)));
arch/powerpc/include/asm/nohash/32/pte-8xx.h
92
#define pte_wrprotect pte_wrprotect
arch/powerpc/include/asm/nohash/pgtable.h
178
#ifndef pte_wrprotect
arch/riscv/include/asm/pgtable.h
1062
return pte_pud(pte_wrprotect(pud_pte(pud)));
arch/riscv/include/asm/pgtable.h
428
return pte_wrprotect(__pte(pte_val(pte) | _PAGE_UFFD_WP));
arch/riscv/include/asm/pgtable.h
869
return pte_pmd(pte_wrprotect(pmd_pte(pmd)));
arch/riscv/kvm/mmu.c
62
map.pte = pte_wrprotect(map.pte);
arch/riscv/mm/hugetlbpage.c
340
orig_pte = pte_wrprotect(orig_pte);
arch/s390/include/asm/hugetlb.h
77
__set_huge_pte_at(mm, addr, ptep, pte_wrprotect(pte));
arch/s390/include/asm/pgtable.h
1261
ptep_xchg_lazy(mm, addr, ptep, pte_wrprotect(pte));
arch/s390/mm/pageattr.c
92
new = pte_wrprotect(new);
arch/sparc/include/asm/hugetlb.h
37
__set_huge_pte_at(mm, addr, ptep, pte_wrprotect(old_pte));
arch/sparc/include/asm/pgtable_64.h
740
pte = pte_wrprotect(pte);
arch/x86/include/asm/pgtable.h
1283
new_pte = pte_wrprotect(old_pte);
arch/x86/include/asm/pgtable.h
421
return pte_wrprotect(pte_set_flags(pte, _PAGE_UFFD_WP));
arch/x86/xen/mmu_pv.c
199
ptev = pte_wrprotect(*pte);
arch/xtensa/include/asm/pgtable.h
329
update_pte(ptep, pte_wrprotect(pte));
fs/proc/task_mmu.c
1638
ptent = pte_wrprotect(old_pte);
include/asm-generic/hugetlb.h
26
return pte_wrprotect(pte);
include/linux/pgtable.h
1035
set_pte_at(mm, address, ptep, pte_wrprotect(old_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
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
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
149
pte = pte_wrprotect(pte);
mm/debug_vm_pgtable.c
95
WARN_ON(pte_dirty(pte_wrprotect(pte)));
mm/hugetlb.c
4811
entry = pte_wrprotect(entry);
mm/internal.h
304
pte = pte_wrprotect(pte);
mm/kasan/init.c
100
zero_pte = pte_wrprotect(zero_pte);
mm/ksm.c
1351
entry = pte_wrprotect(entry);
mm/mapping_dirty_helpers.c
43
ptent = pte_wrprotect(old_pte);
mm/memory.c
1091
pte = pte_wrprotect(pte);
mm/rmap.c
1139
entry = pte_wrprotect(entry);