Symbol: vm_fault_t
arch/alpha/mm/fault.c
92
vm_fault_t fault;
arch/arc/mm/fault.c
80
vm_fault_t fault = VM_FAULT_SIGSEGV; /* handle_mm_fault() output */
arch/arm/mm/fault.c
340
vm_fault_t fault;
arch/arm64/kvm/arm.c
290
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/arm64/mm/fault.c
606
vm_fault_t fault;
arch/csky/mm/fault.c
195
vm_fault_t fault;
arch/csky/mm/fault.c
73
static inline void mm_fault_error(struct pt_regs *regs, unsigned long addr, vm_fault_t fault)
arch/hexagon/mm/vm_fault.c
43
vm_fault_t fault;
arch/loongarch/kvm/vcpu.c
420
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/loongarch/mm/fault.c
183
vm_fault_t fault;
arch/m68k/mm/fault.c
75
vm_fault_t fault;
arch/microblaze/mm/fault.c
93
vm_fault_t fault;
arch/mips/kvm/mips.c
1025
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/mips/mm/fault.c
47
vm_fault_t fault;
arch/nios2/mm/fault.c
50
vm_fault_t fault;
arch/openrisc/mm/fault.c
53
vm_fault_t fault;
arch/parisc/mm/fault.c
274
vm_fault_t fault = 0;
arch/powerpc/include/asm/copro.h
17
unsigned long dsisr, vm_fault_t *flt);
arch/powerpc/kvm/book3s_64_vio.c
229
static vm_fault_t kvm_spapr_tce_fault(struct vm_fault *vmf)
arch/powerpc/kvm/book3s_hv_uvmem.c
998
static vm_fault_t kvmppc_uvmem_migrate_to_ram(struct vm_fault *vmf)
arch/powerpc/kvm/book3s_xive_native.c
228
static vm_fault_t xive_native_esb_fault(struct vm_fault *vmf)
arch/powerpc/kvm/book3s_xive_native.c
288
static vm_fault_t xive_native_tima_fault(struct vm_fault *vmf)
arch/powerpc/kvm/powerpc.c
2094
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/powerpc/mm/copro_fault.c
22
unsigned long dsisr, vm_fault_t *flt)
arch/powerpc/mm/fault.c
141
vm_fault_t fault)
arch/powerpc/mm/fault.c
169
vm_fault_t fault)
arch/powerpc/mm/fault.c
423
vm_fault_t fault, major = 0;
arch/powerpc/platforms/book3s/vas-api.c
395
static vm_fault_t vas_mmap_fault(struct vm_fault *vmf)
arch/powerpc/platforms/book3s/vas-api.c
401
vm_fault_t fault;
arch/powerpc/platforms/cell/spufs/fault.c
90
vm_fault_t flt = 0;
arch/powerpc/platforms/cell/spufs/file.c
1017
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1151
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1278
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1339
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1398
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
229
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
235
vm_fault_t ret;
arch/powerpc/platforms/cell/spufs/file.c
312
static vm_fault_t spufs_ps_fault(struct vm_fault *vmf,
arch/powerpc/platforms/cell/spufs/file.c
319
vm_fault_t ret = VM_FAULT_NOPAGE;
arch/powerpc/platforms/cell/spufs/file.c
369
static vm_fault_t spufs_cntl_mmap_fault(struct vm_fault *vmf)
arch/riscv/kvm/vcpu.c
244
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/riscv/mm/fault.c
117
static inline void mm_fault_error(struct pt_regs *regs, unsigned long addr, vm_fault_t fault)
arch/riscv/mm/fault.c
286
vm_fault_t fault;
arch/s390/kvm/kvm-s390.c
5732
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/s390/mm/fault.c
272
vm_fault_t fault;
arch/s390/mm/gmap_helpers.c
238
vm_fault_t fault;
arch/sh/mm/fault.c
314
unsigned long address, vm_fault_t fault)
arch/sh/mm/fault.c
397
vm_fault_t fault;
arch/sparc/mm/fault_32.c
120
vm_fault_t fault;
arch/sparc/mm/fault_64.c
274
vm_fault_t fault;
arch/um/kernel/trap.c
178
vm_fault_t fault;
arch/x86/entry/vdso/vma.c
114
static vm_fault_t vvar_vclock_fault(const struct vm_special_mapping *sm,
arch/x86/entry/vdso/vma.c
53
static vm_fault_t vdso_fault(const struct vm_special_mapping *sm,
arch/x86/kernel/cpu/sgx/encl.c
327
static vm_fault_t sgx_encl_eaug_page(struct vm_area_struct *vma,
arch/x86/kernel/cpu/sgx/encl.c
330
vm_fault_t vmret = VM_FAULT_SIGBUS;
arch/x86/kernel/cpu/sgx/encl.c
430
static vm_fault_t sgx_vma_fault(struct vm_fault *vmf)
arch/x86/kernel/cpu/sgx/encl.c
437
vm_fault_t ret;
arch/x86/kernel/cpu/sgx/virt.c
75
static vm_fault_t sgx_vepc_fault(struct vm_fault *vmf)
arch/x86/kvm/x86.c
6669
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/x86/mm/fault.c
1223
vm_fault_t fault;
arch/x86/mm/fault.c
917
vm_fault_t fault)
arch/xtensa/mm/fault.c
97
vm_fault_t fault;
drivers/accel/amdxdna/amdxdna_cbuf.c
163
static vm_fault_t amdxdna_cbuf_vm_fault(struct vm_fault *vmf)
drivers/accel/amdxdna/amdxdna_gem.c
476
vm_fault_t fault_ret;
drivers/android/binder.c
6029
VISIBLE_IF_KUNIT vm_fault_t binder_vm_fault(struct vm_fault *vmf)
drivers/android/binder_internal.h
594
vm_fault_t binder_vm_fault(struct vm_fault *vmf);
drivers/char/agp/alpha-agp.c
14
static vm_fault_t alpha_core_agp_vm_fault(struct vm_fault *vmf)
drivers/dax/device.c
120
static vm_fault_t __dev_dax_pmd_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
165
static vm_fault_t __dev_dax_pud_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
210
static vm_fault_t __dev_dax_pud_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
217
static vm_fault_t dev_dax_huge_fault(struct vm_fault *vmf, unsigned int order)
drivers/dax/device.c
220
vm_fault_t rc = VM_FAULT_SIGBUS;
drivers/dax/device.c
243
static vm_fault_t dev_dax_fault(struct vm_fault *vmf)
drivers/dax/device.c
86
static vm_fault_t __dev_dax_pte_fault(struct dev_dax *dev_dax,
drivers/dma-buf/heaps/cma_heap.c
169
static vm_fault_t cma_heap_vm_fault(struct vm_fault *vmf)
drivers/dma-buf/udmabuf.c
47
static vm_fault_t udmabuf_vm_fault(struct vm_fault *vmf)
drivers/dma-buf/udmabuf.c
53
vm_fault_t ret;
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
119
static vm_fault_t amdgpu_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
123
vm_fault_t ret;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1360
vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
301
vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
942
static vm_fault_t svm_migrate_to_ram(struct vm_fault *vmf)
drivers/gpu/drm/armada/armada_gem.c
21
static vm_fault_t armada_gem_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/drm_gem_shmem_helper.c
592
static vm_fault_t try_insert_pfn(struct vm_fault *vmf, unsigned int order,
drivers/gpu/drm/drm_gem_shmem_helper.c
604
vm_fault_t ret;
drivers/gpu/drm/drm_gem_shmem_helper.c
627
static vm_fault_t drm_gem_shmem_any_fault(struct vm_fault *vmf, unsigned int order)
drivers/gpu/drm/drm_gem_shmem_helper.c
634
vm_fault_t ret = VM_FAULT_SIGBUS;
drivers/gpu/drm/drm_gem_shmem_helper.c
667
static vm_fault_t drm_gem_shmem_fault(struct vm_fault *vmf)
drivers/gpu/drm/drm_gem_shmem_helper.c
706
static vm_fault_t drm_gem_shmem_pfn_mkwrite(struct vm_fault *vmf)
drivers/gpu/drm/drm_pagemap.c
1348
static vm_fault_t drm_pagemap_migrate_to_ram(struct vm_fault *vmf)
drivers/gpu/drm/etnaviv/etnaviv_gem.c
163
static vm_fault_t etnaviv_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/gma500/fbdev.c
22
static vm_fault_t psb_fbdev_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/gma500/fbdev.c
28
vm_fault_t err = VM_FAULT_SIGBUS;
drivers/gpu/drm/gma500/gem.c
110
static vm_fault_t psb_gem_fault(struct vm_fault *vmf);
drivers/gpu/drm/gma500/gem.c
255
static vm_fault_t psb_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/gma500/gem.c
261
vm_fault_t ret;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
222
static vm_fault_t i915_error_to_vmf_fault(int err)
drivers/gpu/drm/i915/gem/i915_gem_mman.c
252
static vm_fault_t vm_fault_cpu(struct vm_fault *vmf)
drivers/gpu/drm/i915/gem/i915_gem_mman.c
338
static vm_fault_t vm_fault_gtt(struct vm_fault *vmf)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1042
static vm_fault_t vm_fault_ttm(struct vm_fault *vmf)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1049
vm_fault_t ret;
drivers/gpu/drm/msm/msm_gem.c
329
static vm_fault_t msm_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/msm/msm_gem.c
338
vm_fault_t ret;
drivers/gpu/drm/nouveau/nouveau_bo.c
1373
vm_fault_t nouveau_ttm_fault_reserve_notify(struct ttm_buffer_object *bo)
drivers/gpu/drm/nouveau/nouveau_bo.h
84
vm_fault_t nouveau_ttm_fault_reserve_notify(struct ttm_buffer_object *bo);
drivers/gpu/drm/nouveau/nouveau_dmem.c
183
static vm_fault_t nouveau_dmem_migrate_to_ram(struct vm_fault *vmf)
drivers/gpu/drm/nouveau/nouveau_dmem.c
190
vm_fault_t ret = 0;
drivers/gpu/drm/nouveau/nouveau_gem.c
42
static vm_fault_t nouveau_ttm_fault(struct vm_fault *vmf)
drivers/gpu/drm/nouveau/nouveau_gem.c
47
vm_fault_t ret;
drivers/gpu/drm/omapdrm/omap_gem.c
354
static vm_fault_t omap_gem_fault_1d(struct drm_gem_object *obj,
drivers/gpu/drm/omapdrm/omap_gem.c
379
static vm_fault_t omap_gem_fault_2d(struct drm_gem_object *obj,
drivers/gpu/drm/omapdrm/omap_gem.c
391
vm_fault_t ret = VM_FAULT_NOPAGE;
drivers/gpu/drm/omapdrm/omap_gem.c
496
static vm_fault_t omap_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/omapdrm/omap_gem.c
502
vm_fault_t ret;
drivers/gpu/drm/panthor/panthor_device.c
399
static vm_fault_t panthor_mmio_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/panthor/panthor_device.c
406
vm_fault_t ret;
drivers/gpu/drm/panthor/panthor_gem.c
797
static vm_fault_t insert_page(struct vm_fault *vmf, unsigned int order, struct page *page)
drivers/gpu/drm/panthor/panthor_gem.c
818
static vm_fault_t nonblocking_page_setup(struct vm_fault *vmf,
drivers/gpu/drm/panthor/panthor_gem.c
824
vm_fault_t ret;
drivers/gpu/drm/panthor/panthor_gem.c
838
static vm_fault_t blocking_page_setup(struct vm_fault *vmf, unsigned int order,
drivers/gpu/drm/panthor/panthor_gem.c
842
vm_fault_t ret;
drivers/gpu/drm/panthor/panthor_gem.c
873
static vm_fault_t panthor_gem_any_fault(struct vm_fault *vmf, unsigned int order)
drivers/gpu/drm/panthor/panthor_gem.c
879
vm_fault_t ret;
drivers/gpu/drm/panthor/panthor_gem.c
918
static vm_fault_t panthor_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/radeon/radeon_gem.c
48
static vm_fault_t radeon_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/radeon/radeon_gem.c
52
vm_fault_t ret;
drivers/gpu/drm/radeon/radeon_object.c
717
vm_fault_t radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
drivers/gpu/drm/radeon/radeon_object.h
164
extern vm_fault_t radeon_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
drivers/gpu/drm/tegra/gem.c
556
static vm_fault_t tegra_bo_fault(struct vm_fault *vmf)
drivers/gpu/drm/ttm/ttm_bo_vm.c
118
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo,
drivers/gpu/drm/ttm/ttm_bo_vm.c
183
vm_fault_t ttm_bo_vm_fault_reserved(struct vm_fault *vmf,
drivers/gpu/drm/ttm/ttm_bo_vm.c
196
vm_fault_t ret = VM_FAULT_NOPAGE;
drivers/gpu/drm/ttm/ttm_bo_vm.c
291
vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault *vmf, pgprot_t prot)
drivers/gpu/drm/ttm/ttm_bo_vm.c
295
vm_fault_t ret = VM_FAULT_NOPAGE;
drivers/gpu/drm/ttm/ttm_bo_vm.c
321
vm_fault_t ttm_bo_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/ttm/ttm_bo_vm.c
325
vm_fault_t ret;
drivers/gpu/drm/ttm/ttm_bo_vm.c
43
static vm_fault_t ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo,
drivers/gpu/drm/vc4/vc4_bo.c
715
static vm_fault_t vc4_fault(struct vm_fault *vmf)
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1394
vm_fault_t vmw_bo_vm_fault(struct vm_fault *vmf);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1395
vm_fault_t vmw_bo_vm_mkwrite(struct vm_fault *vmf);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
401
vm_fault_t vmw_bo_vm_mkwrite(struct vm_fault *vmf)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
406
vm_fault_t ret;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
442
vm_fault_t vmw_bo_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
450
vm_fault_t ret;
drivers/gpu/drm/xe/xe_bo.c
1953
static vm_fault_t __xe_bo_cpu_fault(struct vm_fault *vmf, struct xe_device *xe, struct xe_bo *bo)
drivers/gpu/drm/xe/xe_bo.c
1955
vm_fault_t ret;
drivers/gpu/drm/xe/xe_bo.c
1979
static vm_fault_t xe_err_to_fault_t(int err)
drivers/gpu/drm/xe/xe_bo.c
2005
static vm_fault_t xe_bo_cpu_fault_fastpath(struct vm_fault *vmf, struct xe_device *xe,
drivers/gpu/drm/xe/xe_bo.c
2009
vm_fault_t ret = VM_FAULT_RETRY;
drivers/gpu/drm/xe/xe_bo.c
2071
static vm_fault_t xe_bo_cpu_fault(struct vm_fault *vmf)
drivers/gpu/drm/xe/xe_bo.c
2081
vm_fault_t ret;
drivers/gpu/drm/xe/xe_device.c
276
static vm_fault_t barrier_fault(struct vm_fault *vmf)
drivers/gpu/drm/xe/xe_device.c
280
vm_fault_t ret = VM_FAULT_NOPAGE;
drivers/gpu/drm/xe/xe_mmio_gem.c
165
static vm_fault_t xe_mmio_gem_vm_fault_dummy_page(struct vm_area_struct *vma)
drivers/gpu/drm/xe/xe_mmio_gem.c
169
vm_fault_t ret = VM_FAULT_NOPAGE;
drivers/gpu/drm/xe/xe_mmio_gem.c
195
static vm_fault_t xe_mmio_gem_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/xe/xe_mmio_gem.c
201
vm_fault_t ret = VM_FAULT_NOPAGE;
drivers/gpu/drm/xe/xe_mmio_gem.c
35
static vm_fault_t xe_mmio_gem_vm_fault(struct vm_fault *);
drivers/hsi/clients/cmt_speech.c
1087
static vm_fault_t cs_char_vma_fault(struct vm_fault *vmf)
drivers/hv/mshv_root_main.c
65
static vm_fault_t mshv_vp_fault(struct vm_fault *vmf);
drivers/hv/mshv_root_main.c
933
static vm_fault_t mshv_vp_fault(struct vm_fault *vmf)
drivers/hv/mshv_vtl_main.c
1249
static vm_fault_t mshv_vtl_low_huge_fault(struct vm_fault *vmf, unsigned int order)
drivers/hv/mshv_vtl_main.c
1252
vm_fault_t ret = VM_FAULT_FALLBACK;
drivers/hv/mshv_vtl_main.c
1273
static vm_fault_t mshv_vtl_low_fault(struct vm_fault *vmf)
drivers/hv/mshv_vtl_main.c
799
static vm_fault_t mshv_vtl_fault(struct vm_fault *vmf)
drivers/hwtracing/intel_th/msu.c
1611
static vm_fault_t msc_mmap_fault(struct vm_fault *vmf)
drivers/infiniband/core/uverbs_main.c
729
static vm_fault_t rdma_umap_fault(struct vm_fault *vmf)
drivers/infiniband/core/uverbs_main.c
733
vm_fault_t ret = 0;
drivers/infiniband/hw/hfi1/file_ops.c
595
static vm_fault_t vma_fault(struct vm_fault *vmf)
drivers/infiniband/hw/hfi1/file_ops.c
73
static vm_fault_t vma_fault(struct vm_fault *vmf);
drivers/iommu/iommu-sva.c
224
vm_fault_t ret;
drivers/misc/ocxl/context.c
111
static vm_fault_t map_pp_mmio(struct vm_area_struct *vma, unsigned long address,
drivers/misc/ocxl/context.c
116
vm_fault_t ret;
drivers/misc/ocxl/context.c
139
static vm_fault_t ocxl_mmap_fault(struct vm_fault *vmf)
drivers/misc/ocxl/context.c
144
vm_fault_t ret;
drivers/misc/ocxl/context.c
98
static vm_fault_t map_afu_irq(struct vm_area_struct *vma, unsigned long address,
drivers/misc/ocxl/link.c
139
vm_fault_t flt = 0;
drivers/misc/ocxl/sysfs.c
109
static vm_fault_t global_mmio_fault(struct vm_fault *vmf)
drivers/misc/sgi-gru/grumain.c
921
vm_fault_t gru_fault(struct vm_fault *vmf)
drivers/misc/sgi-gru/grutables.h
649
extern vm_fault_t gru_fault(struct vm_fault *vmf);
drivers/scsi/sg.c
1215
static vm_fault_t
drivers/target/target_core_user.c
1893
static vm_fault_t tcmu_vma_fault(struct vm_fault *vmf)
drivers/target/target_core_user.c
1900
vm_fault_t ret = 0;
drivers/uio/uio.c
684
static vm_fault_t uio_vma_fault(struct vm_fault *vmf)
drivers/uio/uio.c
690
vm_fault_t ret = 0;
drivers/usb/mon/mon_bin.c
1249
static vm_fault_t mon_bin_vma_fault(struct vm_fault *vmf)
drivers/vdpa/vdpa_user/iova_domain.c
546
static vm_fault_t vduse_domain_mmap_fault(struct vm_fault *vmf)
drivers/vfio/pci/nvgrace-gpu/main.c
391
static vm_fault_t nvgrace_gpu_vfio_pci_huge_fault(struct vm_fault *vmf,
drivers/vfio/pci/nvgrace-gpu/main.c
399
vm_fault_t ret = VM_FAULT_FALLBACK;
drivers/vfio/pci/nvgrace-gpu/main.c
452
static vm_fault_t nvgrace_gpu_vfio_pci_fault(struct vm_fault *vmf)
drivers/vfio/pci/trace.h
19
vm_fault_t ret),
drivers/vfio/pci/vfio_pci_core.c
1754
vm_fault_t vfio_pci_vmf_insert_pfn(struct vfio_pci_core_device *vdev,
drivers/vfio/pci/vfio_pci_core.c
1777
static vm_fault_t vfio_pci_mmap_huge_fault(struct vm_fault *vmf,
drivers/vfio/pci/vfio_pci_core.c
1785
vm_fault_t ret = VM_FAULT_FALLBACK;
drivers/vfio/pci/vfio_pci_core.c
1802
static vm_fault_t vfio_pci_mmap_page_fault(struct vm_fault *vmf)
drivers/vhost/vdpa.c
1502
static vm_fault_t vhost_vdpa_fault(struct vm_fault *vmf)
drivers/video/fbdev/core/fb_defio.c
222
static vm_fault_t fb_deferred_io_fault(struct vm_fault *vmf)
drivers/video/fbdev/core/fb_defio.c
227
vm_fault_t ret;
drivers/video/fbdev/core/fb_defio.c
290
static vm_fault_t fb_deferred_io_track_page(struct fb_deferred_io_state *fbdefio_state,
drivers/video/fbdev/core/fb_defio.c
296
vm_fault_t ret;
drivers/video/fbdev/core/fb_defio.c
336
static vm_fault_t fb_deferred_io_page_mkwrite(struct fb_deferred_io_state *fbdefio_state,
drivers/video/fbdev/core/fb_defio.c
347
static vm_fault_t fb_deferred_io_mkwrite(struct vm_fault *vmf)
drivers/xen/privcmd-buf.c
118
static vm_fault_t privcmd_buf_vma_fault(struct vm_fault *vmf)
drivers/xen/privcmd.c
1629
static vm_fault_t privcmd_fault(struct vm_fault *vmf)
fs/9p/vfs_file.c
483
static vm_fault_t
fs/afs/file.c
30
static vm_fault_t afs_vm_map_pages(struct vm_fault *vmf, pgoff_t start_pgoff, pgoff_t end_pgoff);
fs/afs/file.c
549
static vm_fault_t afs_vm_map_pages(struct vm_fault *vmf, pgoff_t start_pgoff, pgoff_t end_pgoff)
fs/afs/internal.h
1706
extern vm_fault_t afs_page_mkwrite(struct vm_fault *vmf);
fs/afs/write.c
273
vm_fault_t afs_page_mkwrite(struct vm_fault *vmf)
fs/btrfs/file.c
1841
static vm_fault_t btrfs_page_mkwrite(struct vm_fault *vmf)
fs/ceph/addr.c
1976
static vm_fault_t ceph_filemap_fault(struct vm_fault *vmf)
fs/ceph/addr.c
1986
vm_fault_t ret = VM_FAULT_SIGBUS;
fs/ceph/addr.c
2067
static vm_fault_t ceph_page_mkwrite(struct vm_fault *vmf)
fs/ceph/addr.c
2081
vm_fault_t ret = VM_FAULT_SIGBUS;
fs/cramfs/inode.c
422
vm_fault_t vmf;
fs/dax.c
1395
static vm_fault_t dax_load_hole(struct xa_state *xas, struct vm_fault *vmf,
fs/dax.c
1401
vm_fault_t ret;
fs/dax.c
1411
static vm_fault_t dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf,
fs/dax.c
1417
vm_fault_t ret;
fs/dax.c
1435
static vm_fault_t dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf,
fs/dax.c
1781
static vm_fault_t dax_fault_return(int error)
fs/dax.c
1794
static vm_fault_t dax_fault_synchronous_pfnp(unsigned long *pfnp,
fs/dax.c
1803
static vm_fault_t dax_fault_cow_page(struct vm_fault *vmf,
fs/dax.c
1806
vm_fault_t ret;
fs/dax.c
1842
static vm_fault_t dax_fault_iter(struct vm_fault *vmf,
fs/dax.c
1899
static vm_fault_t dax_iomap_pte_fault(struct vm_fault *vmf, unsigned long *pfnp,
fs/dax.c
1910
vm_fault_t ret = 0;
fs/dax.c
2009
static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, unsigned long *pfnp,
fs/dax.c
2019
vm_fault_t ret = VM_FAULT_FALLBACK;
fs/dax.c
2088
static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, unsigned long *pfnp,
fs/dax.c
2108
vm_fault_t dax_iomap_fault(struct vm_fault *vmf, unsigned int order,
fs/dax.c
2130
static vm_fault_t dax_insert_pfn_mkwrite(struct vm_fault *vmf,
fs/dax.c
2137
vm_fault_t ret;
fs/dax.c
2179
vm_fault_t dax_finish_sync_fault(struct vm_fault *vmf, unsigned int order,
fs/erofs/data.c
478
static vm_fault_t erofs_dax_huge_fault(struct vm_fault *vmf,
fs/erofs/data.c
484
static vm_fault_t erofs_dax_fault(struct vm_fault *vmf)
fs/exfat/file.c
823
static vm_fault_t exfat_page_mkwrite(struct vm_fault *vmf)
fs/exfat/file.c
827
vm_fault_t ret;
fs/ext4/ext4.h
3191
extern vm_fault_t ext4_page_mkwrite(struct vm_fault *vmf);
fs/ext4/file.c
739
static vm_fault_t ext4_dax_huge_fault(struct vm_fault *vmf, unsigned int order)
fs/ext4/file.c
742
vm_fault_t result;
fs/ext4/file.c
798
static vm_fault_t ext4_dax_fault(struct vm_fault *vmf)
fs/ext4/inode.c
6787
vm_fault_t ext4_page_mkwrite(struct vm_fault *vmf)
fs/ext4/inode.c
6794
vm_fault_t ret;
fs/f2fs/file.c
58
static vm_fault_t f2fs_filemap_fault(struct vm_fault *vmf)
fs/f2fs/file.c
62
vm_fault_t ret;
fs/f2fs/file.c
74
static vm_fault_t f2fs_vm_page_mkwrite(struct vm_fault *vmf)
fs/f2fs/file.c
82
vm_fault_t ret;
fs/fuse/dax.c
753
static vm_fault_t __fuse_dax_fault(struct vm_fault *vmf, unsigned int order,
fs/fuse/dax.c
756
vm_fault_t ret;
fs/fuse/dax.c
796
static vm_fault_t fuse_dax_fault(struct vm_fault *vmf)
fs/fuse/dax.c
801
static vm_fault_t fuse_dax_huge_fault(struct vm_fault *vmf, unsigned int order)
fs/fuse/dax.c
806
static vm_fault_t fuse_dax_page_mkwrite(struct vm_fault *vmf)
fs/fuse/dax.c
811
static vm_fault_t fuse_dax_pfn_mkwrite(struct vm_fault *vmf)
fs/fuse/file.c
2374
static vm_fault_t fuse_page_mkwrite(struct vm_fault *vmf)
fs/gfs2/file.c
416
static vm_fault_t gfs2_page_mkwrite(struct vm_fault *vmf)
fs/gfs2/file.c
425
vm_fault_t ret = VM_FAULT_LOCKED;
fs/gfs2/file.c
552
static vm_fault_t gfs2_fault(struct vm_fault *vmf)
fs/gfs2/file.c
557
vm_fault_t ret;
fs/iomap/buffered-io.c
1822
vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops,
fs/kernfs/file.c
380
static vm_fault_t kernfs_vma_fault(struct vm_fault *vmf)
fs/kernfs/file.c
384
vm_fault_t ret;
fs/kernfs/file.c
400
static vm_fault_t kernfs_vma_page_mkwrite(struct vm_fault *vmf)
fs/kernfs/file.c
404
vm_fault_t ret;
fs/netfs/buffered_write.c
537
vm_fault_t netfs_page_mkwrite(struct vm_fault *vmf, struct netfs_group *netfs_group)
fs/netfs/buffered_write.c
545
vm_fault_t ret = VM_FAULT_NOPAGE;
fs/nfs/file.c
649
static vm_fault_t nfs_vm_page_mkwrite(struct vm_fault *vmf)
fs/nfs/file.c
654
vm_fault_t ret = VM_FAULT_NOPAGE;
fs/nilfs2/file.c
46
static vm_fault_t nilfs_page_mkwrite(struct vm_fault *vmf)
fs/ntfs/file.c
618
static vm_fault_t ntfs_filemap_page_mkwrite(struct vm_fault *vmf)
fs/ntfs/file.c
621
vm_fault_t ret;
fs/ocfs2/mmap.c
112
static vm_fault_t ocfs2_page_mkwrite(struct vm_fault *vmf)
fs/ocfs2/mmap.c
119
vm_fault_t ret;
fs/ocfs2/mmap.c
31
static vm_fault_t ocfs2_fault(struct vm_fault *vmf)
fs/ocfs2/mmap.c
36
vm_fault_t ret;
fs/ocfs2/mmap.c
45
static vm_fault_t __ocfs2_page_mkwrite(struct file *file,
fs/ocfs2/mmap.c
49
vm_fault_t ret = VM_FAULT_NOPAGE;
fs/orangefs/file.c
376
static vm_fault_t orangefs_fault(struct vm_fault *vmf)
fs/orangefs/inode.c
623
vm_fault_t orangefs_page_mkwrite(struct vm_fault *vmf)
fs/orangefs/inode.c
629
vm_fault_t ret;
fs/orangefs/orangefs-kernel.h
346
vm_fault_t orangefs_page_mkwrite(struct vm_fault *);
fs/proc/vmcore.c
470
static vm_fault_t mmap_vmcore_fault(struct vm_fault *vmf)
fs/smb/client/file.c
3165
static vm_fault_t cifs_page_mkwrite(struct vm_fault *vmf)
fs/ubifs/file.c
1489
static vm_fault_t ubifs_vm_page_mkwrite(struct vm_fault *vmf)
fs/udf/file.c
38
static vm_fault_t udf_page_mkwrite(struct vm_fault *vmf)
fs/udf/file.c
46
vm_fault_t ret = VM_FAULT_LOCKED;
fs/xfs/xfs_file.c
1871
static inline vm_fault_t
fs/xfs/xfs_file.c
1877
vm_fault_t ret;
fs/xfs/xfs_file.c
1893
static vm_fault_t
fs/xfs/xfs_file.c
1899
vm_fault_t ret;
fs/xfs/xfs_file.c
1920
static vm_fault_t
fs/xfs/xfs_file.c
1929
vm_fault_t ret;
fs/xfs/xfs_file.c
1959
static vm_fault_t
fs/xfs/xfs_file.c
1968
vm_fault_t ret;
fs/xfs/xfs_file.c
1985
static vm_fault_t
fs/xfs/xfs_file.c
2003
static vm_fault_t
fs/xfs/xfs_file.c
2020
static vm_fault_t
fs/xfs/xfs_file.c
2034
static vm_fault_t
fs/xfs/xfs_file.c
2046
static vm_fault_t
fs/zonefs/file.c
292
static vm_fault_t zonefs_filemap_page_mkwrite(struct vm_fault *vmf)
fs/zonefs/file.c
295
vm_fault_t ret;
include/drm/ttm/ttm_bo.h
436
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo,
include/drm/ttm/ttm_bo.h
438
vm_fault_t ttm_bo_vm_fault_reserved(struct vm_fault *vmf,
include/drm/ttm/ttm_bo.h
441
vm_fault_t ttm_bo_vm_fault(struct vm_fault *vmf);
include/drm/ttm/ttm_bo.h
446
vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault *vmf, pgprot_t prot);
include/linux/dax.h
270
vm_fault_t dax_iomap_fault(struct vm_fault *vmf, unsigned int order,
include/linux/dax.h
273
vm_fault_t dax_finish_sync_fault(struct vm_fault *vmf,
include/linux/huge_mm.h
10
vm_fault_t do_huge_pmd_anonymous_page(struct vm_fault *vmf);
include/linux/huge_mm.h
27
vm_fault_t do_huge_pmd_wp_page(struct vm_fault *vmf);
include/linux/huge_mm.h
40
vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, unsigned long pfn,
include/linux/huge_mm.h
42
vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, unsigned long pfn,
include/linux/huge_mm.h
44
vm_fault_t vmf_insert_folio_pmd(struct vm_fault *vmf, struct folio *folio,
include/linux/huge_mm.h
46
vm_fault_t vmf_insert_folio_pud(struct vm_fault *vmf, struct folio *folio,
include/linux/huge_mm.h
530
vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf);
include/linux/huge_mm.h
532
vm_fault_t do_huge_pmd_device_private(struct vm_fault *vmf);
include/linux/huge_mm.h
726
static inline vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf)
include/linux/huge_mm.h
731
static inline vm_fault_t do_huge_pmd_device_private(struct vm_fault *vmf)
include/linux/hugetlb.h
140
vm_fault_t hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
include/linux/hugetlb.h
447
static inline vm_fault_t hugetlb_fault(struct mm_struct *mm,
include/linux/iomap.h
379
vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops,
include/linux/kvm_host.h
1576
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf);
include/linux/memremap.h
89
vm_fault_t (*migrate_to_ram)(struct vm_fault *vmf);
include/linux/mm.h
2004
vm_fault_t do_set_pmd(struct vm_fault *vmf, struct folio *folio, struct page *page);
include/linux/mm.h
2008
vm_fault_t finish_fault(struct vm_fault *vmf);
include/linux/mm.h
3178
extern vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
include/linux/mm.h
3189
static inline vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
include/linux/mm.h
4206
extern vm_fault_t filemap_fault(struct vm_fault *vmf);
include/linux/mm.h
4207
extern vm_fault_t filemap_map_pages(struct vm_fault *vmf,
include/linux/mm.h
4209
extern vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf);
include/linux/mm.h
4545
vm_fault_t vmf_insert_page_mkwrite(struct vm_fault *vmf, struct page *page,
include/linux/mm.h
4547
vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
include/linux/mm.h
4549
vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
include/linux/mm.h
4551
vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,
include/linux/mm.h
4553
vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,
include/linux/mm.h
4557
static inline vm_fault_t vmf_insert_page(struct vm_area_struct *vma,
include/linux/mm.h
4588
static inline vm_fault_t vmf_error(int err)
include/linux/mm.h
4603
static inline vm_fault_t vmf_fs_error(int err)
include/linux/mm.h
4615
static inline int vm_fault_to_errno(vm_fault_t vm_fault, int foll_flags)
include/linux/mm.h
822
vm_fault_t (*fault)(struct vm_fault *vmf);
include/linux/mm.h
823
vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order);
include/linux/mm.h
824
vm_fault_t (*map_pages)(struct vm_fault *vmf,
include/linux/mm.h
830
vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
include/linux/mm.h
833
vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
include/linux/mm_types.h
1682
VM_FAULT_OOM = (__force vm_fault_t)0x000001,
include/linux/mm_types.h
1683
VM_FAULT_SIGBUS = (__force vm_fault_t)0x000002,
include/linux/mm_types.h
1684
VM_FAULT_MAJOR = (__force vm_fault_t)0x000004,
include/linux/mm_types.h
1685
VM_FAULT_HWPOISON = (__force vm_fault_t)0x000010,
include/linux/mm_types.h
1686
VM_FAULT_HWPOISON_LARGE = (__force vm_fault_t)0x000020,
include/linux/mm_types.h
1687
VM_FAULT_SIGSEGV = (__force vm_fault_t)0x000040,
include/linux/mm_types.h
1688
VM_FAULT_NOPAGE = (__force vm_fault_t)0x000100,
include/linux/mm_types.h
1689
VM_FAULT_LOCKED = (__force vm_fault_t)0x000200,
include/linux/mm_types.h
1690
VM_FAULT_RETRY = (__force vm_fault_t)0x000400,
include/linux/mm_types.h
1691
VM_FAULT_FALLBACK = (__force vm_fault_t)0x000800,
include/linux/mm_types.h
1692
VM_FAULT_DONE_COW = (__force vm_fault_t)0x001000,
include/linux/mm_types.h
1693
VM_FAULT_NEEDDSYNC = (__force vm_fault_t)0x002000,
include/linux/mm_types.h
1694
VM_FAULT_COMPLETED = (__force vm_fault_t)0x004000,
include/linux/mm_types.h
1695
VM_FAULT_HINDEX_MASK = (__force vm_fault_t)0x0f0000,
include/linux/mm_types.h
1699
#define VM_FAULT_SET_HINDEX(x) ((__force vm_fault_t)((x) << 16))
include/linux/mm_types.h
1736
vm_fault_t (*fault)(const struct vm_special_mapping *sm,
include/linux/netfs.h
431
vm_fault_t netfs_page_mkwrite(struct vm_fault *vmf, struct netfs_group *netfs_group);
include/linux/oom.h
92
static inline vm_fault_t check_stable_address_space(struct mm_struct *mm)
include/linux/pagemap.h
1102
vm_fault_t __folio_lock_or_retry(struct folio *folio, struct vm_fault *vmf);
include/linux/pagemap.h
1206
static inline vm_fault_t folio_lock_or_retry(struct folio *folio,
include/linux/sched/signal.h
425
static inline bool fault_signal_pending(vm_fault_t fault_flags,
include/linux/userfaultfd_k.h
297
static inline vm_fault_t handle_userfault(struct vm_fault *vmf,
include/linux/userfaultfd_k.h
84
extern vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason);
include/linux/vfio_pci_core.h
185
vm_fault_t vfio_pci_vmf_insert_pfn(struct vfio_pci_core_device *vdev,
include/trace/events/f2fs.h
1472
vm_flags_t flags, vm_fault_t ret),
include/trace/events/f2fs.h
1481
__field(vm_fault_t, ret)
include/trace/events/f2fs.h
1502
vm_flags_t flags, vm_fault_t ret),
include/trace/events/f2fs.h
1510
vm_flags_t flags, vm_fault_t ret),
ipc/shm.c
542
static vm_fault_t shm_fault(struct vm_fault *vmf)
kernel/bpf/arena.c
473
static vm_fault_t arena_vm_fault(struct vm_fault *vmf)
kernel/events/core.c
7125
static vm_fault_t perf_mmap_pfn_mkwrite(struct vm_fault *vmf)
kernel/events/uprobes.c
1676
static vm_fault_t xol_fault(const struct vm_special_mapping *sm,
kernel/relay.c
32
static vm_fault_t relay_buf_fault(struct vm_fault *vmf)
lib/test_hmm.c
1004
static vm_fault_t dmirror_devmem_fault_alloc_and_copy(struct migrate_vma *args,
lib/test_hmm.c
1653
static vm_fault_t dmirror_devmem_fault(struct vm_fault *vmf)
lib/test_hmm.c
1658
vm_fault_t ret = 0;
lib/vdso/datastore.c
65
static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
lib/vdso/datastore.c
83
vm_fault_t err;
mm/filemap.c
1753
vm_fault_t __folio_lock_or_retry(struct folio *folio, struct vm_fault *vmf)
mm/filemap.c
3474
static vm_fault_t filemap_fault_recheck_pte_none(struct vm_fault *vmf)
mm/filemap.c
3477
vm_fault_t ret = 0;
mm/filemap.c
3540
vm_fault_t filemap_fault(struct vm_fault *vmf)
mm/filemap.c
3549
vm_fault_t ret = 0;
mm/filemap.c
3715
vm_fault_t ret = do_set_pmd(vmf, folio, page);
mm/filemap.c
3774
static vm_fault_t filemap_map_folio_range(struct vm_fault *vmf,
mm/filemap.c
3781
vm_fault_t ret = 0;
mm/filemap.c
3853
static vm_fault_t filemap_map_order0_folio(struct vm_fault *vmf,
mm/filemap.c
3857
vm_fault_t ret = 0;
mm/filemap.c
3884
vm_fault_t filemap_map_pages(struct vm_fault *vmf,
mm/filemap.c
3894
vm_fault_t ret = 0;
mm/filemap.c
3935
vm_fault_t map_ret;
mm/filemap.c
3990
vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf)
mm/filemap.c
3994
vm_fault_t ret = VM_FAULT_LOCKED;
mm/filemap.c
4064
vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf)
mm/gup.c
1092
vm_fault_t ret;
mm/gup.c
1569
vm_fault_t ret;
mm/huge_memory.c
1338
static vm_fault_t __do_huge_pmd_anonymous_page(struct vm_fault *vmf)
mm/huge_memory.c
1344
vm_fault_t ret = 0;
mm/huge_memory.c
1390
vm_fault_t do_huge_pmd_device_private(struct vm_fault *vmf)
mm/huge_memory.c
1393
vm_fault_t ret = 0;
mm/huge_memory.c
1476
vm_fault_t do_huge_pmd_anonymous_page(struct vm_fault *vmf)
mm/huge_memory.c
1480
vm_fault_t ret;
mm/huge_memory.c
1494
vm_fault_t ret;
mm/huge_memory.c
1541
static vm_fault_t insert_pmd(struct vm_area_struct *vma, unsigned long addr,
mm/huge_memory.c
1622
vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, unsigned long pfn,
mm/huge_memory.c
1648
vm_fault_t vmf_insert_folio_pmd(struct vm_fault *vmf, struct folio *folio,
mm/huge_memory.c
1673
static vm_fault_t insert_pud(struct vm_area_struct *vma, unsigned long addr,
mm/huge_memory.c
1730
vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, unsigned long pfn,
mm/huge_memory.c
1764
vm_fault_t vmf_insert_folio_pud(struct vm_fault *vmf, struct folio *folio,
mm/huge_memory.c
2043
static vm_fault_t do_huge_zero_wp_pmd(struct vm_fault *vmf)
mm/huge_memory.c
2049
vm_fault_t ret = 0;
mm/huge_memory.c
2075
vm_fault_t do_huge_pmd_wp_page(struct vm_fault *vmf)
mm/huge_memory.c
2088
vm_fault_t ret = do_huge_zero_wp_pmd(vmf);
mm/huge_memory.c
2200
vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf)
mm/hugetlb.c
4768
static vm_fault_t hugetlb_vm_op_fault(struct vm_fault *vmf)
mm/hugetlb.c
5423
static vm_fault_t hugetlb_wp(struct vm_fault *vmf)
mm/hugetlb.c
5433
vm_fault_t ret = 0;
mm/hugetlb.c
5661
static inline vm_fault_t hugetlb_handle_userfault(struct vm_fault *vmf,
mm/hugetlb.c
5695
static vm_fault_t hugetlb_no_page(struct address_space *mapping,
mm/hugetlb.c
5703
vm_fault_t ret = VM_FAULT_SIGBUS;
mm/hugetlb.c
5945
vm_fault_t hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
mm/hugetlb.c
5948
vm_fault_t ret;
mm/internal.h
491
vm_fault_t __vmf_anon_prepare(struct vm_fault *vmf);
mm/internal.h
492
static inline vm_fault_t vmf_anon_prepare(struct vm_fault *vmf)
mm/internal.h
494
vm_fault_t ret = __vmf_anon_prepare(vmf);
mm/internal.h
501
vm_fault_t do_swap_page(struct vm_fault *vmf);
mm/khugepaged.c
1152
vm_fault_t ret = 0;
mm/ksm.c
695
vm_fault_t ret = 0;
mm/memory.c
2670
static vm_fault_t insert_pfn(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2754
vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2801
vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2822
static vm_fault_t __vm_insert_mixed(struct vm_area_struct *vma,
mm/memory.c
2868
vm_fault_t vmf_insert_page_mkwrite(struct vm_fault *vmf, struct page *page,
mm/memory.c
2888
vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2900
vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,
mm/memory.c
3673
static vm_fault_t do_page_mkwrite(struct vm_fault *vmf, struct folio *folio)
mm/memory.c
3675
vm_fault_t ret;
mm/memory.c
3706
static vm_fault_t fault_dirty_shared_page(struct vm_fault *vmf)
mm/memory.c
3793
static inline vm_fault_t vmf_can_call_fault(const struct vm_fault *vmf)
mm/memory.c
3818
vm_fault_t __vmf_anon_prepare(struct vm_fault *vmf)
mm/memory.c
3821
vm_fault_t ret = 0;
mm/memory.c
3853
static vm_fault_t wp_page_copy(struct vm_fault *vmf)
mm/memory.c
3863
vm_fault_t ret;
mm/memory.c
4021
static vm_fault_t finish_mkwrite_fault(struct vm_fault *vmf, struct folio *folio)
mm/memory.c
4045
static vm_fault_t wp_pfn_shared(struct vm_fault *vmf)
mm/memory.c
4050
vm_fault_t ret;
mm/memory.c
4067
static vm_fault_t wp_page_shared(struct vm_fault *vmf, struct folio *folio)
mm/memory.c
4071
vm_fault_t ret = 0;
mm/memory.c
4076
vm_fault_t tmp;
mm/memory.c
4244
static vm_fault_t do_wp_page(struct vm_fault *vmf)
mm/memory.c
4464
static vm_fault_t remove_device_exclusive_entry(struct vm_fault *vmf)
mm/memory.c
4469
vm_fault_t ret;
mm/memory.c
4541
static vm_fault_t pte_marker_clear(struct vm_fault *vmf)
mm/memory.c
4561
static vm_fault_t do_pte_missing(struct vm_fault *vmf)
mm/memory.c
4573
static vm_fault_t pte_marker_handle_uffd_wp(struct vm_fault *vmf)
mm/memory.c
4585
static vm_fault_t handle_pte_marker(struct vm_fault *vmf)
mm/memory.c
4747
vm_fault_t do_swap_page(struct vm_fault *vmf)
mm/memory.c
4757
vm_fault_t ret = 0;
mm/memory.c
5287
static vm_fault_t do_anonymous_page(struct vm_fault *vmf)
mm/memory.c
5292
vm_fault_t ret = 0;
mm/memory.c
5398
static vm_fault_t __do_fault(struct vm_fault *vmf)
mm/memory.c
5402
vm_fault_t ret;
mm/memory.c
5432
vm_fault_t poisonret = VM_FAULT_HWPOISON;
mm/memory.c
5468
vm_fault_t do_set_pmd(struct vm_fault *vmf, struct folio *folio, struct page *page)
mm/memory.c
5474
vm_fault_t ret = VM_FAULT_FALLBACK;
mm/memory.c
5544
vm_fault_t do_set_pmd(struct vm_fault *vmf, struct folio *folio, struct page *page)
mm/memory.c
5617
vm_fault_t finish_fault(struct vm_fault *vmf)
mm/memory.c
5622
vm_fault_t ret;
mm/memory.c
5794
static vm_fault_t do_fault_around(struct vm_fault *vmf)
mm/memory.c
5801
vm_fault_t ret;
mm/memory.c
5840
static vm_fault_t do_read_fault(struct vm_fault *vmf)
mm/memory.c
5842
vm_fault_t ret = 0;
mm/memory.c
5872
static vm_fault_t do_cow_fault(struct vm_fault *vmf)
mm/memory.c
5876
vm_fault_t ret;
mm/memory.c
5914
static vm_fault_t do_shared_fault(struct vm_fault *vmf)
mm/memory.c
5917
vm_fault_t ret, tmp;
mm/memory.c
5964
static vm_fault_t do_fault(struct vm_fault *vmf)
mm/memory.c
5968
vm_fault_t ret;
mm/memory.c
6109
static vm_fault_t do_numa_page(struct vm_fault *vmf)
mm/memory.c
6200
static inline vm_fault_t create_huge_pmd(struct vm_fault *vmf)
mm/memory.c
6211
static inline vm_fault_t wp_huge_pmd(struct vm_fault *vmf)
mm/memory.c
6215
vm_fault_t ret;
mm/memory.c
6242
static vm_fault_t create_huge_pud(struct vm_fault *vmf)
mm/memory.c
6256
static vm_fault_t wp_huge_pud(struct vm_fault *vmf, pud_t orig_pud)
mm/memory.c
6261
vm_fault_t ret;
mm/memory.c
6335
static vm_fault_t handle_pte_fault(struct vm_fault *vmf)
mm/memory.c
6417
static vm_fault_t __handle_mm_fault(struct vm_area_struct *vma,
mm/memory.c
6432
vm_fault_t ret;
mm/memory.c
6537
vm_fault_t ret)
mm/memory.c
6609
static vm_fault_t sanitize_fault_flags(struct vm_area_struct *vma,
mm/memory.c
6651
vm_fault_t handle_mm_fault(struct vm_area_struct *vma, unsigned long address,
mm/memory.c
6656
vm_fault_t ret;
mm/memory.c
97
static vm_fault_t do_fault(struct vm_fault *vmf);
mm/memory.c
98
static vm_fault_t do_anonymous_page(struct vm_fault *vmf);
mm/migrate_device.c
798
vm_fault_t csa_ret;
mm/mmap.c
1371
static vm_fault_t special_mapping_fault(struct vm_fault *vmf);
mm/mmap.c
1425
static vm_fault_t special_mapping_fault(struct vm_fault *vmf)
mm/nommu.c
1626
vm_fault_t filemap_fault(struct vm_fault *vmf)
mm/nommu.c
1633
vm_fault_t filemap_map_pages(struct vm_fault *vmf,
mm/secretmem.c
50
static vm_fault_t secretmem_fault(struct vm_fault *vmf)
mm/secretmem.c
58
vm_fault_t ret;
mm/shmem.c
162
struct vm_fault *vmf, vm_fault_t *fault_type);
mm/shmem.c
2241
vm_fault_t *fault_type)
mm/shmem.c
2414
gfp_t gfp, struct vm_fault *vmf, vm_fault_t *fault_type)
mm/shmem.c
2653
static vm_fault_t shmem_falloc_wait(struct vm_fault *vmf, struct inode *inode)
mm/shmem.c
2657
vm_fault_t ret = 0;
mm/shmem.c
2694
static vm_fault_t shmem_fault(struct vm_fault *vmf)
mm/shmem.c
2699
vm_fault_t ret = 0;
mm/userfaultfd.c
2693
vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason)
mm/userfaultfd.c
2699
vm_fault_t ret = VM_FAULT_SIGBUS;
samples/vfio-mdev/mbochs.c
773
static vm_fault_t mbochs_region_vm_fault(struct vm_fault *vmf)
samples/vfio-mdev/mbochs.c
812
static vm_fault_t mbochs_dmabuf_vm_fault(struct vm_fault *vmf)
security/selinux/selinuxfs.c
399
static vm_fault_t sel_mmap_policy_fault(struct vm_fault *vmf)
sound/core/pcm_native.c
3759
static vm_fault_t snd_pcm_mmap_status_fault(struct vm_fault *vmf)
sound/core/pcm_native.c
3797
static vm_fault_t snd_pcm_mmap_control_fault(struct vm_fault *vmf)
sound/core/pcm_native.c
3906
static vm_fault_t snd_pcm_mmap_data_fault(struct vm_fault *vmf)
sound/usb/usx2y/us122l.c
92
static vm_fault_t usb_stream_hwdep_vm_fault(struct vm_fault *vmf)
sound/usb/usx2y/usX2Yhwdep.c
21
static vm_fault_t snd_us428ctls_vm_fault(struct vm_fault *vmf)
sound/usb/usx2y/usx2yhwdeppcm.c
669
static vm_fault_t snd_usx2y_hwdep_pcm_vm_fault(struct vm_fault *vmf)
tools/testing/vma/include/dup.h
671
vm_fault_t (*fault)(struct vm_fault *vmf);
tools/testing/vma/include/dup.h
672
vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order);
tools/testing/vma/include/dup.h
673
vm_fault_t (*map_pages)(struct vm_fault *vmf,
tools/testing/vma/include/dup.h
679
vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
tools/testing/vma/include/dup.h
682
vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
virt/kvm/guest_memfd.c
391
static vm_fault_t kvm_gmem_fault_user_mapping(struct vm_fault *vmf)
virt/kvm/guest_memfd.c
395
vm_fault_t ret = VM_FAULT_LOCKED;
virt/kvm/kvm_main.c
4047
static vm_fault_t kvm_vcpu_fault(struct vm_fault *vmf)