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
298
vm_fault_t fault;
arch/arm64/kvm/arm.c
262
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/arm64/mm/fault.c
561
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
430
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
1015
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1149
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1276
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1337
static vm_fault_t
arch/powerpc/platforms/cell/spufs/file.c
1396
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
310
static vm_fault_t spufs_ps_fault(struct vm_fault *vmf,
arch/powerpc/platforms/cell/spufs/file.c
317
vm_fault_t ret = VM_FAULT_NOPAGE;
arch/powerpc/platforms/cell/spufs/file.c
367
static vm_fault_t spufs_cntl_mmap_fault(struct vm_fault *vmf)
arch/riscv/kvm/vcpu.c
236
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
5627
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
225
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
52
static vm_fault_t vdso_fault(const struct vm_special_mapping *sm,
arch/x86/entry/vdso/vma.c
87
static vm_fault_t vvar_vclock_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
6668
vm_fault_t kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf)
arch/x86/mm/fault.c
1214
vm_fault_t fault;
arch/x86/mm/fault.c
908
vm_fault_t fault)
arch/xtensa/mm/fault.c
97
vm_fault_t fault;
drivers/accel/amdxdna/amdxdna_gem.c
305
vm_fault_t fault_ret;
drivers/accel/amdxdna/amdxdna_ubuf.c
79
static vm_fault_t amdxdna_ubuf_vm_fault(struct vm_fault *vmf)
drivers/android/binder.c
6014
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
109
static vm_fault_t __dev_dax_pte_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
143
static vm_fault_t __dev_dax_pmd_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
188
static vm_fault_t __dev_dax_pud_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
233
static vm_fault_t __dev_dax_pud_fault(struct dev_dax *dev_dax,
drivers/dax/device.c
240
static vm_fault_t dev_dax_huge_fault(struct vm_fault *vmf, unsigned int order)
drivers/dax/device.c
243
vm_fault_t rc = VM_FAULT_SIGBUS;
drivers/dax/device.c
266
static vm_fault_t dev_dax_fault(struct vm_fault *vmf)
drivers/dma-buf/heaps/cma_heap.c
183
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
115
static vm_fault_t amdgpu_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
119
vm_fault_t ret;
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
1352
vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo)
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
300
vm_fault_t amdgpu_bo_fault_reserve_notify(struct ttm_buffer_object *bo);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
941
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
553
static vm_fault_t try_insert_pfn(struct vm_fault *vmf, unsigned int order,
drivers/gpu/drm/drm_gem_shmem_helper.c
573
static vm_fault_t drm_gem_shmem_any_fault(struct vm_fault *vmf, unsigned int order)
drivers/gpu/drm/drm_gem_shmem_helper.c
579
vm_fault_t ret;
drivers/gpu/drm/drm_gem_shmem_helper.c
608
static vm_fault_t drm_gem_shmem_fault(struct vm_fault *vmf)
drivers/gpu/drm/drm_pagemap.c
1157
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
1038
static vm_fault_t vm_fault_ttm(struct vm_fault *vmf)
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1045
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
409
static vm_fault_t panthor_mmio_vm_fault(struct vm_fault *vmf)
drivers/gpu/drm/panthor/panthor_device.c
416
vm_fault_t ret;
drivers/gpu/drm/radeon/radeon_gem.c
47
static vm_fault_t radeon_gem_fault(struct vm_fault *vmf)
drivers/gpu/drm/radeon/radeon_gem.c
51
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
562
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
716
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
1822
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
1824
vm_fault_t ret;
drivers/gpu/drm/xe/xe_bo.c
1848
static vm_fault_t xe_err_to_fault_t(int err)
drivers/gpu/drm/xe/xe_bo.c
1874
static vm_fault_t xe_bo_cpu_fault_fastpath(struct vm_fault *vmf, struct xe_device *xe,
drivers/gpu/drm/xe/xe_bo.c
1878
vm_fault_t ret = VM_FAULT_RETRY;
drivers/gpu/drm/xe/xe_bo.c
1930
static vm_fault_t xe_bo_cpu_fault(struct vm_fault *vmf)
drivers/gpu/drm/xe/xe_bo.c
1940
vm_fault_t ret;
drivers/gpu/drm/xe/xe_device.c
271
static vm_fault_t barrier_fault(struct vm_fault *vmf)
drivers/gpu/drm/xe/xe_device.c
275
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
899
static vm_fault_t mshv_vp_fault(struct vm_fault *vmf)
drivers/hv/mshv_vtl_main.c
1232
static vm_fault_t mshv_vtl_low_huge_fault(struct vm_fault *vmf, unsigned int order)
drivers/hv/mshv_vtl_main.c
1235
vm_fault_t ret = VM_FAULT_FALLBACK;
drivers/hv/mshv_vtl_main.c
1256
static vm_fault_t mshv_vtl_low_fault(struct vm_fault *vmf)
drivers/hv/mshv_vtl_main.c
792
static vm_fault_t mshv_vtl_fault(struct vm_fault *vmf)
drivers/hwtracing/intel_th/msu.c
1609
static vm_fault_t msc_mmap_fault(struct vm_fault *vmf)
drivers/infiniband/core/uverbs_main.c
788
static vm_fault_t rdma_umap_fault(struct vm_fault *vmf)
drivers/infiniband/core/uverbs_main.c
792
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
1216
static vm_fault_t
drivers/target/target_core_user.c
1882
static vm_fault_t tcmu_vma_fault(struct vm_fault *vmf)
drivers/target/target_core_user.c
1889
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
296
static vm_fault_t nvgrace_gpu_vfio_pci_huge_fault(struct vm_fault *vmf,
drivers/vfio/pci/nvgrace-gpu/main.c
304
vm_fault_t ret = VM_FAULT_FALLBACK;
drivers/vfio/pci/nvgrace-gpu/main.c
333
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
1663
vm_fault_t vfio_pci_vmf_insert_pfn(struct vfio_pci_core_device *vdev,
drivers/vfio/pci/vfio_pci_core.c
1691
static vm_fault_t vfio_pci_mmap_huge_fault(struct vm_fault *vmf,
drivers/vfio/pci/vfio_pci_core.c
1699
vm_fault_t ret = VM_FAULT_FALLBACK;
drivers/vfio/pci/vfio_pci_core.c
1716
static vm_fault_t vfio_pci_mmap_page_fault(struct vm_fault *vmf)
drivers/vhost/vdpa.c
1485
static vm_fault_t vhost_vdpa_fault(struct vm_fault *vmf)
drivers/video/fbdev/core/fb_defio.c
122
static vm_fault_t fb_deferred_io_fault(struct vm_fault *vmf)
drivers/video/fbdev/core/fb_defio.c
169
static vm_fault_t fb_deferred_io_track_page(struct fb_info *info, unsigned long offset,
drivers/video/fbdev/core/fb_defio.c
174
vm_fault_t ret;
drivers/video/fbdev/core/fb_defio.c
220
static vm_fault_t fb_deferred_io_page_mkwrite(struct fb_info *info, struct vm_fault *vmf)
drivers/video/fbdev/core/fb_defio.c
231
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
1623
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
520
static vm_fault_t afs_vm_map_pages(struct vm_fault *vmf, pgoff_t start_pgoff, pgoff_t end_pgoff)
fs/afs/internal.h
1689
extern vm_fault_t afs_page_mkwrite(struct vm_fault *vmf);
fs/afs/write.c
274
vm_fault_t afs_page_mkwrite(struct vm_fault *vmf)
fs/btrfs/file.c
1851
static vm_fault_t btrfs_page_mkwrite(struct vm_fault *vmf)
fs/ceph/addr.c
1947
static vm_fault_t ceph_filemap_fault(struct vm_fault *vmf)
fs/ceph/addr.c
1957
vm_fault_t ret = VM_FAULT_SIGBUS;
fs/ceph/addr.c
2038
static vm_fault_t ceph_page_mkwrite(struct vm_fault *vmf)
fs/ceph/addr.c
2052
vm_fault_t ret = VM_FAULT_SIGBUS;
fs/cramfs/inode.c
422
vm_fault_t vmf;
fs/dax.c
1358
static vm_fault_t dax_load_hole(struct xa_state *xas, struct vm_fault *vmf,
fs/dax.c
1364
vm_fault_t ret;
fs/dax.c
1374
static vm_fault_t dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf,
fs/dax.c
1380
vm_fault_t ret;
fs/dax.c
1398
static vm_fault_t dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf,
fs/dax.c
1744
static vm_fault_t dax_fault_return(int error)
fs/dax.c
1757
static vm_fault_t dax_fault_synchronous_pfnp(unsigned long *pfnp,
fs/dax.c
1766
static vm_fault_t dax_fault_cow_page(struct vm_fault *vmf,
fs/dax.c
1769
vm_fault_t ret;
fs/dax.c
1805
static vm_fault_t dax_fault_iter(struct vm_fault *vmf,
fs/dax.c
1862
static vm_fault_t dax_iomap_pte_fault(struct vm_fault *vmf, unsigned long *pfnp,
fs/dax.c
1873
vm_fault_t ret = 0;
fs/dax.c
1972
static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, unsigned long *pfnp,
fs/dax.c
1982
vm_fault_t ret = VM_FAULT_FALLBACK;
fs/dax.c
2051
static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, unsigned long *pfnp,
fs/dax.c
2071
vm_fault_t dax_iomap_fault(struct vm_fault *vmf, unsigned int order,
fs/dax.c
2093
static vm_fault_t dax_insert_pfn_mkwrite(struct vm_fault *vmf,
fs/dax.c
2100
vm_fault_t ret;
fs/dax.c
2142
vm_fault_t dax_finish_sync_fault(struct vm_fault *vmf, unsigned int order,
fs/erofs/data.c
455
static vm_fault_t erofs_dax_huge_fault(struct vm_fault *vmf,
fs/erofs/data.c
461
static vm_fault_t erofs_dax_fault(struct vm_fault *vmf)
fs/exfat/file.c
709
static vm_fault_t exfat_page_mkwrite(struct vm_fault *vmf)
fs/ext2/file.c
94
static vm_fault_t ext2_dax_fault(struct vm_fault *vmf)
fs/ext2/file.c
97
vm_fault_t ret;
fs/ext4/ext4.h
3105
extern vm_fault_t ext4_page_mkwrite(struct vm_fault *vmf);
fs/ext4/file.c
723
static vm_fault_t ext4_dax_huge_fault(struct vm_fault *vmf, unsigned int order)
fs/ext4/file.c
726
vm_fault_t result;
fs/ext4/file.c
782
static vm_fault_t ext4_dax_fault(struct vm_fault *vmf)
fs/ext4/inode.c
6643
vm_fault_t ext4_page_mkwrite(struct vm_fault *vmf)
fs/ext4/inode.c
6650
vm_fault_t ret;
fs/f2fs/file.c
59
static vm_fault_t f2fs_filemap_fault(struct vm_fault *vmf)
fs/f2fs/file.c
63
vm_fault_t ret;
fs/f2fs/file.c
75
static vm_fault_t f2fs_vm_page_mkwrite(struct vm_fault *vmf)
fs/f2fs/file.c
83
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
2345
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
1711
vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops,
fs/kernfs/file.c
387
static vm_fault_t kernfs_vma_fault(struct vm_fault *vmf)
fs/kernfs/file.c
391
vm_fault_t ret;
fs/kernfs/file.c
407
static vm_fault_t kernfs_vma_page_mkwrite(struct vm_fault *vmf)
fs/kernfs/file.c
411
vm_fault_t ret;
fs/netfs/buffered_write.c
505
vm_fault_t netfs_page_mkwrite(struct vm_fault *vmf, struct netfs_group *netfs_group)
fs/netfs/buffered_write.c
513
vm_fault_t ret = VM_FAULT_NOPAGE;
fs/nfs/file.c
641
static vm_fault_t nfs_vm_page_mkwrite(struct vm_fault *vmf)
fs/nfs/file.c
646
vm_fault_t ret = VM_FAULT_NOPAGE;
fs/nilfs2/file.c
46
static vm_fault_t nilfs_page_mkwrite(struct vm_fault *vmf)
fs/ocfs2/mmap.c
113
static vm_fault_t ocfs2_page_mkwrite(struct vm_fault *vmf)
fs/ocfs2/mmap.c
120
vm_fault_t ret;
fs/ocfs2/mmap.c
31
static vm_fault_t ocfs2_fault(struct vm_fault *vmf)
fs/ocfs2/mmap.c
35
vm_fault_t ret;
fs/ocfs2/mmap.c
46
static vm_fault_t __ocfs2_page_mkwrite(struct file *file,
fs/ocfs2/mmap.c
50
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
605
vm_fault_t orangefs_page_mkwrite(struct vm_fault *vmf)
fs/orangefs/inode.c
611
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
3058
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/userfaultfd.c
381
vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason)
fs/userfaultfd.c
387
vm_fault_t ret = VM_FAULT_SIGBUS;
fs/xfs/xfs_file.c
1811
static inline vm_fault_t
fs/xfs/xfs_file.c
1817
vm_fault_t ret;
fs/xfs/xfs_file.c
1833
static vm_fault_t
fs/xfs/xfs_file.c
1839
vm_fault_t ret;
fs/xfs/xfs_file.c
1860
static vm_fault_t
fs/xfs/xfs_file.c
1869
vm_fault_t ret;
fs/xfs/xfs_file.c
1899
static vm_fault_t
fs/xfs/xfs_file.c
1908
vm_fault_t ret;
fs/xfs/xfs_file.c
1925
static vm_fault_t
fs/xfs/xfs_file.c
1943
static vm_fault_t
fs/xfs/xfs_file.c
1960
static vm_fault_t
fs/xfs/xfs_file.c
1974
static vm_fault_t
fs/xfs/xfs_file.c
1986
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
426
vm_fault_t ttm_bo_vm_reserve(struct ttm_buffer_object *bo,
include/drm/ttm/ttm_bo.h
428
vm_fault_t ttm_bo_vm_fault_reserved(struct vm_fault *vmf,
include/drm/ttm/ttm_bo.h
431
vm_fault_t ttm_bo_vm_fault(struct vm_fault *vmf);
include/drm/ttm/ttm_bo.h
436
vm_fault_t ttm_bo_vm_dummy_page(struct vm_fault *vmf, pgprot_t prot);
include/linux/dax.h
259
vm_fault_t dax_iomap_fault(struct vm_fault *vmf, unsigned int order,
include/linux/dax.h
262
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
521
vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf);
include/linux/huge_mm.h
523
vm_fault_t do_huge_pmd_device_private(struct vm_fault *vmf);
include/linux/huge_mm.h
705
static inline vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf)
include/linux/huge_mm.h
710
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
456
static inline vm_fault_t hugetlb_fault(struct mm_struct *mm,
include/linux/iomap.h
367
vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops,
include/linux/kvm_host.h
1568
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
1697
vm_fault_t do_set_pmd(struct vm_fault *vmf, struct folio *folio, struct page *page);
include/linux/mm.h
1701
vm_fault_t finish_fault(struct vm_fault *vmf);
include/linux/mm.h
2897
extern vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
include/linux/mm.h
2908
static inline vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
include/linux/mm.h
3927
extern vm_fault_t filemap_fault(struct vm_fault *vmf);
include/linux/mm.h
3928
extern vm_fault_t filemap_map_pages(struct vm_fault *vmf,
include/linux/mm.h
3930
extern vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf);
include/linux/mm.h
4137
vm_fault_t vmf_insert_page_mkwrite(struct vm_fault *vmf, struct page *page,
include/linux/mm.h
4139
vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
include/linux/mm.h
4141
vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
include/linux/mm.h
4143
vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,
include/linux/mm.h
4145
vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,
include/linux/mm.h
4149
static inline vm_fault_t vmf_insert_page(struct vm_area_struct *vma,
include/linux/mm.h
4180
static inline vm_fault_t vmf_error(int err)
include/linux/mm.h
4195
static inline vm_fault_t vmf_fs_error(int err)
include/linux/mm.h
4207
static inline int vm_fault_to_errno(vm_fault_t vm_fault, int foll_flags)
include/linux/mm.h
766
vm_fault_t (*fault)(struct vm_fault *vmf);
include/linux/mm.h
767
vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order);
include/linux/mm.h
768
vm_fault_t (*map_pages)(struct vm_fault *vmf,
include/linux/mm.h
774
vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
include/linux/mm.h
777
vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
include/linux/mm_types.h
1619
VM_FAULT_OOM = (__force vm_fault_t)0x000001,
include/linux/mm_types.h
1620
VM_FAULT_SIGBUS = (__force vm_fault_t)0x000002,
include/linux/mm_types.h
1621
VM_FAULT_MAJOR = (__force vm_fault_t)0x000004,
include/linux/mm_types.h
1622
VM_FAULT_HWPOISON = (__force vm_fault_t)0x000010,
include/linux/mm_types.h
1623
VM_FAULT_HWPOISON_LARGE = (__force vm_fault_t)0x000020,
include/linux/mm_types.h
1624
VM_FAULT_SIGSEGV = (__force vm_fault_t)0x000040,
include/linux/mm_types.h
1625
VM_FAULT_NOPAGE = (__force vm_fault_t)0x000100,
include/linux/mm_types.h
1626
VM_FAULT_LOCKED = (__force vm_fault_t)0x000200,
include/linux/mm_types.h
1627
VM_FAULT_RETRY = (__force vm_fault_t)0x000400,
include/linux/mm_types.h
1628
VM_FAULT_FALLBACK = (__force vm_fault_t)0x000800,
include/linux/mm_types.h
1629
VM_FAULT_DONE_COW = (__force vm_fault_t)0x001000,
include/linux/mm_types.h
1630
VM_FAULT_NEEDDSYNC = (__force vm_fault_t)0x002000,
include/linux/mm_types.h
1631
VM_FAULT_COMPLETED = (__force vm_fault_t)0x004000,
include/linux/mm_types.h
1632
VM_FAULT_HINDEX_MASK = (__force vm_fault_t)0x0f0000,
include/linux/mm_types.h
1636
#define VM_FAULT_SET_HINDEX(x) ((__force vm_fault_t)((x) << 16))
include/linux/mm_types.h
1673
vm_fault_t (*fault)(const struct vm_special_mapping *sm,
include/linux/netfs.h
429
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
1104
vm_fault_t __folio_lock_or_retry(struct folio *folio, struct vm_fault *vmf);
include/linux/pagemap.h
1208
static inline vm_fault_t folio_lock_or_retry(struct folio *folio,
include/linux/sched/signal.h
424
static inline bool fault_signal_pending(vm_fault_t fault_flags,
include/linux/userfaultfd_k.h
333
static inline vm_fault_t handle_userfault(struct vm_fault *vmf,
include/linux/userfaultfd_k.h
81
extern vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason);
include/linux/vfio_pci_core.h
180
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
540
static vm_fault_t shm_fault(struct vm_fault *vmf)
kernel/bpf/arena.c
359
static vm_fault_t arena_vm_fault(struct vm_fault *vmf)
kernel/events/core.c
7131
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
1618
static vm_fault_t dmirror_devmem_fault(struct vm_fault *vmf)
lib/test_hmm.c
1623
vm_fault_t ret = 0;
lib/test_hmm.c
942
static vm_fault_t dmirror_devmem_fault_alloc_and_copy(struct migrate_vma *args,
lib/vdso/datastore.c
40
static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,
lib/vdso/datastore.c
45
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
3446
static vm_fault_t filemap_fault_recheck_pte_none(struct vm_fault *vmf)
mm/filemap.c
3449
vm_fault_t ret = 0;
mm/filemap.c
3512
vm_fault_t filemap_fault(struct vm_fault *vmf)
mm/filemap.c
3521
vm_fault_t ret = 0;
mm/filemap.c
3687
vm_fault_t ret = do_set_pmd(vmf, folio, page);
mm/filemap.c
3746
static vm_fault_t filemap_map_folio_range(struct vm_fault *vmf,
mm/filemap.c
3754
vm_fault_t ret = 0;
mm/filemap.c
3836
static vm_fault_t filemap_map_order0_folio(struct vm_fault *vmf,
mm/filemap.c
3840
vm_fault_t ret = 0;
mm/filemap.c
3871
vm_fault_t filemap_map_pages(struct vm_fault *vmf,
mm/filemap.c
3881
vm_fault_t ret = 0;
mm/filemap.c
3956
vm_fault_t filemap_page_mkwrite(struct vm_fault *vmf)
mm/filemap.c
3960
vm_fault_t ret = VM_FAULT_LOCKED;
mm/filemap.c
4030
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
1323
static vm_fault_t __do_huge_pmd_anonymous_page(struct vm_fault *vmf)
mm/huge_memory.c
1329
vm_fault_t ret = 0;
mm/huge_memory.c
1375
vm_fault_t do_huge_pmd_device_private(struct vm_fault *vmf)
mm/huge_memory.c
1378
vm_fault_t ret = 0;
mm/huge_memory.c
1461
vm_fault_t do_huge_pmd_anonymous_page(struct vm_fault *vmf)
mm/huge_memory.c
1465
vm_fault_t ret;
mm/huge_memory.c
1479
vm_fault_t ret;
mm/huge_memory.c
1526
static vm_fault_t insert_pmd(struct vm_area_struct *vma, unsigned long addr,
mm/huge_memory.c
1607
vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, unsigned long pfn,
mm/huge_memory.c
1633
vm_fault_t vmf_insert_folio_pmd(struct vm_fault *vmf, struct folio *folio,
mm/huge_memory.c
1658
static vm_fault_t insert_pud(struct vm_area_struct *vma, unsigned long addr,
mm/huge_memory.c
1715
vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, unsigned long pfn,
mm/huge_memory.c
1749
vm_fault_t vmf_insert_folio_pud(struct vm_fault *vmf, struct folio *folio,
mm/huge_memory.c
2028
static vm_fault_t do_huge_zero_wp_pmd(struct vm_fault *vmf)
mm/huge_memory.c
2034
vm_fault_t ret = 0;
mm/huge_memory.c
2060
vm_fault_t do_huge_pmd_wp_page(struct vm_fault *vmf)
mm/huge_memory.c
2073
vm_fault_t ret = do_huge_zero_wp_pmd(vmf);
mm/huge_memory.c
2185
vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf)
mm/hugetlb.c
4815
static vm_fault_t hugetlb_vm_op_fault(struct vm_fault *vmf)
mm/hugetlb.c
5450
static vm_fault_t hugetlb_wp(struct vm_fault *vmf)
mm/hugetlb.c
5460
vm_fault_t ret = 0;
mm/hugetlb.c
5688
static inline vm_fault_t hugetlb_handle_userfault(struct vm_fault *vmf,
mm/hugetlb.c
5722
static vm_fault_t hugetlb_no_page(struct address_space *mapping,
mm/hugetlb.c
5730
vm_fault_t ret = VM_FAULT_SIGBUS;
mm/hugetlb.c
5972
vm_fault_t hugetlb_fault(struct mm_struct *mm, struct vm_area_struct *vma,
mm/hugetlb.c
5975
vm_fault_t ret;
mm/internal.h
499
vm_fault_t __vmf_anon_prepare(struct vm_fault *vmf);
mm/internal.h
500
static inline vm_fault_t vmf_anon_prepare(struct vm_fault *vmf)
mm/internal.h
502
vm_fault_t ret = __vmf_anon_prepare(vmf);
mm/internal.h
509
vm_fault_t do_swap_page(struct vm_fault *vmf);
mm/khugepaged.c
979
vm_fault_t ret = 0;
mm/ksm.c
695
vm_fault_t ret = 0;
mm/memory.c
2626
static vm_fault_t insert_pfn(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2710
vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2757
vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2778
static vm_fault_t __vm_insert_mixed(struct vm_area_struct *vma,
mm/memory.c
2824
vm_fault_t vmf_insert_page_mkwrite(struct vm_fault *vmf, struct page *page,
mm/memory.c
2844
vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,
mm/memory.c
2856
vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,
mm/memory.c
3578
static vm_fault_t do_page_mkwrite(struct vm_fault *vmf, struct folio *folio)
mm/memory.c
3580
vm_fault_t ret;
mm/memory.c
3611
static vm_fault_t fault_dirty_shared_page(struct vm_fault *vmf)
mm/memory.c
3698
static inline vm_fault_t vmf_can_call_fault(const struct vm_fault *vmf)
mm/memory.c
3723
vm_fault_t __vmf_anon_prepare(struct vm_fault *vmf)
mm/memory.c
3726
vm_fault_t ret = 0;
mm/memory.c
3758
static vm_fault_t wp_page_copy(struct vm_fault *vmf)
mm/memory.c
3768
vm_fault_t ret;
mm/memory.c
3926
static vm_fault_t finish_mkwrite_fault(struct vm_fault *vmf, struct folio *folio)
mm/memory.c
3950
static vm_fault_t wp_pfn_shared(struct vm_fault *vmf)
mm/memory.c
3955
vm_fault_t ret;
mm/memory.c
3972
static vm_fault_t wp_page_shared(struct vm_fault *vmf, struct folio *folio)
mm/memory.c
3976
vm_fault_t ret = 0;
mm/memory.c
3981
vm_fault_t tmp;
mm/memory.c
4149
static vm_fault_t do_wp_page(struct vm_fault *vmf)
mm/memory.c
4375
static vm_fault_t remove_device_exclusive_entry(struct vm_fault *vmf)
mm/memory.c
4380
vm_fault_t ret;
mm/memory.c
4452
static vm_fault_t pte_marker_clear(struct vm_fault *vmf)
mm/memory.c
4472
static vm_fault_t do_pte_missing(struct vm_fault *vmf)
mm/memory.c
4484
static vm_fault_t pte_marker_handle_uffd_wp(struct vm_fault *vmf)
mm/memory.c
4496
static vm_fault_t handle_pte_marker(struct vm_fault *vmf)
mm/memory.c
4706
vm_fault_t do_swap_page(struct vm_fault *vmf)
mm/memory.c
4716
vm_fault_t ret = 0;
mm/memory.c
5217
static vm_fault_t do_anonymous_page(struct vm_fault *vmf)
mm/memory.c
5222
vm_fault_t ret = 0;
mm/memory.c
5337
static vm_fault_t __do_fault(struct vm_fault *vmf)
mm/memory.c
5341
vm_fault_t ret;
mm/memory.c
5371
vm_fault_t poisonret = VM_FAULT_HWPOISON;
mm/memory.c
5407
vm_fault_t do_set_pmd(struct vm_fault *vmf, struct folio *folio, struct page *page)
mm/memory.c
5413
vm_fault_t ret = VM_FAULT_FALLBACK;
mm/memory.c
5483
vm_fault_t do_set_pmd(struct vm_fault *vmf, struct folio *folio, struct page *page)
mm/memory.c
5556
vm_fault_t finish_fault(struct vm_fault *vmf)
mm/memory.c
5561
vm_fault_t ret;
mm/memory.c
5733
static vm_fault_t do_fault_around(struct vm_fault *vmf)
mm/memory.c
5740
vm_fault_t ret;
mm/memory.c
5779
static vm_fault_t do_read_fault(struct vm_fault *vmf)
mm/memory.c
5781
vm_fault_t ret = 0;
mm/memory.c
5811
static vm_fault_t do_cow_fault(struct vm_fault *vmf)
mm/memory.c
5815
vm_fault_t ret;
mm/memory.c
5853
static vm_fault_t do_shared_fault(struct vm_fault *vmf)
mm/memory.c
5856
vm_fault_t ret, tmp;
mm/memory.c
5903
static vm_fault_t do_fault(struct vm_fault *vmf)
mm/memory.c
5907
vm_fault_t ret;
mm/memory.c
6048
static vm_fault_t do_numa_page(struct vm_fault *vmf)
mm/memory.c
6139
static inline vm_fault_t create_huge_pmd(struct vm_fault *vmf)
mm/memory.c
6150
static inline vm_fault_t wp_huge_pmd(struct vm_fault *vmf)
mm/memory.c
6154
vm_fault_t ret;
mm/memory.c
6181
static vm_fault_t create_huge_pud(struct vm_fault *vmf)
mm/memory.c
6195
static vm_fault_t wp_huge_pud(struct vm_fault *vmf, pud_t orig_pud)
mm/memory.c
6200
vm_fault_t ret;
mm/memory.c
6273
static vm_fault_t handle_pte_fault(struct vm_fault *vmf)
mm/memory.c
6355
static vm_fault_t __handle_mm_fault(struct vm_area_struct *vma,
mm/memory.c
6370
vm_fault_t ret;
mm/memory.c
6475
vm_fault_t ret)
mm/memory.c
6547
static vm_fault_t sanitize_fault_flags(struct vm_area_struct *vma,
mm/memory.c
6589
vm_fault_t handle_mm_fault(struct vm_area_struct *vma, unsigned long address,
mm/memory.c
6594
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
803
vm_fault_t csa_ret;
mm/mmap.c
1372
static vm_fault_t special_mapping_fault(struct vm_fault *vmf);
mm/mmap.c
1426
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_area_struct *vma, vm_fault_t *fault_type);
mm/shmem.c
2296
vm_fault_t *fault_type)
mm/shmem.c
2469
gfp_t gfp, struct vm_fault *vmf, vm_fault_t *fault_type)
mm/shmem.c
2708
static vm_fault_t shmem_falloc_wait(struct vm_fault *vmf, struct inode *inode)
mm/shmem.c
2712
vm_fault_t ret = 0;
mm/shmem.c
2749
static vm_fault_t shmem_fault(struct vm_fault *vmf)
mm/shmem.c
2754
vm_fault_t ret = 0;
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
442
static vm_fault_t sel_mmap_policy_fault(struct vm_fault *vmf)
sound/core/pcm_native.c
3725
static vm_fault_t snd_pcm_mmap_status_fault(struct vm_fault *vmf)
sound/core/pcm_native.c
3763
static vm_fault_t snd_pcm_mmap_control_fault(struct vm_fault *vmf)
sound/core/pcm_native.c
3872
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
625
vm_fault_t (*fault)(struct vm_fault *vmf);
tools/testing/vma/include/dup.h
626
vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order);
tools/testing/vma/include/dup.h
627
vm_fault_t (*map_pages)(struct vm_fault *vmf,
tools/testing/vma/include/dup.h
633
vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
tools/testing/vma/include/dup.h
636
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
4053
static vm_fault_t kvm_vcpu_fault(struct vm_fault *vmf)