Symbol: FAULT_FLAG_WRITE
arch/alpha/mm/fault.c
139
flags |= FAULT_FLAG_WRITE;
arch/arc/kernel/process.c
95
FAULT_FLAG_WRITE, NULL);
arch/arc/mm/fault.c
113
flags |= FAULT_FLAG_WRITE;
arch/arm/mm/fault.c
369
flags |= FAULT_FLAG_WRITE;
arch/arm64/mm/fault.c
557
mm_flags & FAULT_FLAG_WRITE,
arch/arm64/mm/fault.c
644
mm_flags |= FAULT_FLAG_WRITE;
arch/arm64/mm/fault.c
648
mm_flags |= FAULT_FLAG_WRITE;
arch/csky/mm/fault.c
238
flags |= FAULT_FLAG_WRITE;
arch/hexagon/mm/vm_fault.c
80
flags |= FAULT_FLAG_WRITE;
arch/loongarch/mm/fault.c
227
flags |= FAULT_FLAG_WRITE;
arch/loongarch/mm/fault.c
294
flags |= FAULT_FLAG_WRITE;
arch/m68k/mm/fault.c
126
flags |= FAULT_FLAG_WRITE;
arch/microblaze/mm/fault.c
206
flags |= FAULT_FLAG_WRITE;
arch/mips/mm/fault.c
115
flags |= FAULT_FLAG_WRITE;
arch/nios2/mm/fault.c
115
flags = FAULT_FLAG_WRITE;
arch/openrisc/mm/fault.c
149
flags |= FAULT_FLAG_WRITE;
arch/parisc/mm/fault.c
291
flags |= FAULT_FLAG_WRITE;
arch/powerpc/mm/copro_fault.c
57
*flt = handle_mm_fault(vma, ea, is_write ? FAULT_FLAG_WRITE : 0, NULL);
arch/powerpc/mm/fault.c
483
flags |= FAULT_FLAG_WRITE;
arch/riscv/mm/fault.c
344
flags |= FAULT_FLAG_WRITE;
arch/s390/mm/fault.c
294
flags |= FAULT_FLAG_WRITE;
arch/s390/pci/pci_mmio.c
185
fixup_user_fault(current->mm, mmio_addr, FAULT_FLAG_WRITE, NULL);
arch/sh/mm/fault.c
462
flags |= FAULT_FLAG_WRITE;
arch/sparc/mm/fault_32.c
172
flags |= FAULT_FLAG_WRITE;
arch/sparc/mm/fault_32.c
322
flags |= FAULT_FLAG_WRITE;
arch/sparc/mm/fault_64.c
422
flags |= FAULT_FLAG_WRITE;
arch/um/kernel/trap.c
170
flags |= FAULT_FLAG_WRITE;
arch/x86/mm/fault.c
1299
flags |= FAULT_FLAG_WRITE;
arch/x86/mm/fault.c
1301
flags |= FAULT_FLAG_WRITE;
arch/xtensa/mm/fault.c
147
flags |= FAULT_FLAG_WRITE;
drivers/accel/amdxdna/amdxdna_gem.c
479
FAULT_FLAG_WRITE, NULL);
drivers/dax/device.c
117
vmf->flags & FAULT_FLAG_WRITE);
drivers/dax/device.c
161
vmf->flags & FAULT_FLAG_WRITE);
drivers/dax/device.c
207
vmf->flags & FAULT_FLAG_WRITE);
drivers/dax/device.c
225
(vmf->flags & FAULT_FLAG_WRITE) ? "write" : "read",
drivers/gpu/drm/drm_gem_shmem_helper.c
616
vmf->flags & FAULT_FLAG_WRITE);
drivers/gpu/drm/drm_gem_shmem_helper.c
617
if (ret == VM_FAULT_NOPAGE && (vmf->flags & FAULT_FLAG_WRITE))
drivers/gpu/drm/panthor/panthor_gem.c
810
return vmf_insert_pfn_pmd(vmf, pfn, vmf->flags & FAULT_FLAG_WRITE);
drivers/hv/mshv_vtl_main.c
1249
ret = vmf_insert_pfn_pmd(vmf, pfn, vmf->flags & FAULT_FLAG_WRITE);
drivers/hv/mshv_vtl_main.c
1254
ret = vmf_insert_pfn_pud(vmf, pfn, vmf->flags & FAULT_FLAG_WRITE);
drivers/iommu/iommu-sva.c
249
fault_flags |= FAULT_FLAG_WRITE;
drivers/vfio/vfio_iommu_type1.c
553
(write_fault ? FAULT_FLAG_WRITE : 0),
fs/dax.c
1925
if ((vmf->flags & FAULT_FLAG_WRITE) && !vmf->cow_page)
fs/dax.c
1980
bool write = vmf->flags & FAULT_FLAG_WRITE;
fs/dax.c
2023
if (vmf->flags & FAULT_FLAG_WRITE)
fs/dax.c
2159
ret = vmf_insert_folio_pmd(vmf, folio, FAULT_FLAG_WRITE);
fs/ext4/file.c
759
bool write = (vmf->flags & FAULT_FLAG_WRITE) &&
fs/fuse/dax.c
798
return __fuse_dax_fault(vmf, 0, vmf->flags & FAULT_FLAG_WRITE);
fs/fuse/dax.c
803
return __fuse_dax_fault(vmf, order, vmf->flags & FAULT_FLAG_WRITE);
fs/xfs/xfs_file.c
1999
return (vmf->flags & FAULT_FLAG_WRITE) &&
include/linux/mm.h
708
{ FAULT_FLAG_WRITE, "WRITE" }, \
kernel/futex/core.c
745
FAULT_FLAG_WRITE, NULL);
kernel/trace/trace_events_user.c
456
ret = fixup_user_fault(mm->mm, uaddr, FAULT_FLAG_WRITE | FAULT_FLAG_REMOTE,
mm/gup.c
1097
fault_flags |= FAULT_FLAG_WRITE;
mm/gup.c
1123
VM_WARN_ON_ONCE(fault_flags & FAULT_FLAG_WRITE);
mm/gup.c
1515
bool write = !!(fault_flags & FAULT_FLAG_WRITE);
mm/gup.c
2129
if (fixup_user_fault(mm, cur, FAULT_FLAG_WRITE, &unlocked))
mm/hmm.c
86
fault_flags |= FAULT_FLAG_WRITE;
mm/huge_memory.c
1489
if (!(vmf->flags & FAULT_FLAG_WRITE) &&
mm/huge_memory.c
2021
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/huge_memory.c
2035
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/hugetlb.c
5842
if ((vmf->flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) {
mm/hugetlb.c
5871
if ((vmf->flags & FAULT_FLAG_WRITE) && !(vma->vm_flags & VM_SHARED)) {
mm/hugetlb.c
6048
if ((flags & (FAULT_FLAG_WRITE|FAULT_FLAG_UNSHARE)) &&
mm/hugetlb.c
6066
(flags & FAULT_FLAG_WRITE) && !huge_pte_write(vmf.orig_pte)) {
mm/hugetlb.c
6080
if (flags & (FAULT_FLAG_WRITE|FAULT_FLAG_UNSHARE)) {
mm/hugetlb.c
6098
} else if (likely(flags & FAULT_FLAG_WRITE)) {
mm/hugetlb.c
6104
flags & FAULT_FLAG_WRITE))
mm/memory.c
3678
vmf->flags = FAULT_FLAG_WRITE|FAULT_FLAG_MKWRITE;
mm/memory.c
3765
VM_BUG_ON(!(vmf->flags & FAULT_FLAG_WRITE));
mm/memory.c
4537
return (fault_flags & FAULT_FLAG_WRITE) && !folio_test_ksm(folio) &&
mm/memory.c
4906
if ((vmf->flags & FAULT_FLAG_WRITE) &&
mm/memory.c
5055
if (vmf->flags & FAULT_FLAG_WRITE) {
mm/memory.c
5057
vmf->flags &= ~FAULT_FLAG_WRITE;
mm/memory.c
5115
if (vmf->flags & FAULT_FLAG_WRITE) {
mm/memory.c
5308
if (!(vmf->flags & FAULT_FLAG_WRITE) &&
mm/memory.c
5471
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/memory.c
5562
bool write = vmf->flags & FAULT_FLAG_WRITE;
mm/memory.c
5623
bool is_cow = (vmf->flags & FAULT_FLAG_WRITE) &&
mm/memory.c
5993
} else if (!(vmf->flags & FAULT_FLAG_WRITE))
mm/memory.c
6310
if (vmf->flags & FAULT_FLAG_WRITE) {
mm/memory.c
6393
if (vmf->flags & (FAULT_FLAG_WRITE|FAULT_FLAG_UNSHARE)) {
mm/memory.c
6396
else if (likely(vmf->flags & FAULT_FLAG_WRITE))
mm/memory.c
6401
vmf->flags & FAULT_FLAG_WRITE))
mm/memory.c
6458
if ((flags & FAULT_FLAG_WRITE) && !pud_write(orig_pud)) {
mm/memory.c
6502
if ((flags & (FAULT_FLAG_WRITE|FAULT_FLAG_UNSHARE)) &&
mm/memory.c
6613
if (WARN_ON_ONCE(*flags & FAULT_FLAG_WRITE))
mm/memory.c
6621
} else if (*flags & FAULT_FLAG_WRITE) {
mm/memory.c
6665
if (!arch_vma_access_permitted(vma, flags & FAULT_FLAG_WRITE,
mm/userfaultfd.c
2506
if (flags & FAULT_FLAG_WRITE)
security/selinux/selinuxfs.c
405
if (vmf->flags & (FAULT_FLAG_MKWRITE | FAULT_FLAG_WRITE))
virt/kvm/kvm_main.c
2962
(write_fault ? FAULT_FLAG_WRITE : 0),