| /Linux-v5.4/include/linux/ | 
| D | mm_types.h | 650 typedef __bitwise unsigned int vm_fault_t;  typedef678 	VM_FAULT_OOM            = (__force vm_fault_t)0x000001,
 679 	VM_FAULT_SIGBUS         = (__force vm_fault_t)0x000002,
 680 	VM_FAULT_MAJOR          = (__force vm_fault_t)0x000004,
 681 	VM_FAULT_WRITE          = (__force vm_fault_t)0x000008,
 682 	VM_FAULT_HWPOISON       = (__force vm_fault_t)0x000010,
 683 	VM_FAULT_HWPOISON_LARGE = (__force vm_fault_t)0x000020,
 684 	VM_FAULT_SIGSEGV        = (__force vm_fault_t)0x000040,
 685 	VM_FAULT_NOPAGE         = (__force vm_fault_t)0x000100,
 686 	VM_FAULT_LOCKED         = (__force vm_fault_t)0x000200,
 [all …]
 
 | 
| D | huge_mm.h | 10 extern vm_fault_t do_huge_pmd_anonymous_page(struct vm_fault *vmf);27 extern vm_fault_t do_huge_pmd_wp_page(struct vm_fault *vmf, pmd_t orig_pmd);
 50 vm_fault_t vmf_insert_pfn_pmd(struct vm_fault *vmf, pfn_t pfn, bool write);
 51 vm_fault_t vmf_insert_pfn_pud(struct vm_fault *vmf, pfn_t pfn, bool write);
 246 extern vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf, pmd_t orig_pmd);
 371 static inline vm_fault_t do_huge_pmd_numa_page(struct vm_fault *vmf,  in do_huge_pmd_numa_page()
 
 | 
| D | userfaultfd_k.h | 33 extern vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason);82 static inline vm_fault_t handle_userfault(struct vm_fault *vmf,  in handle_userfault()
 
 | 
| D | mm.h | 472 	vm_fault_t (*fault)(struct vm_fault *vmf);473 	vm_fault_t (*huge_fault)(struct vm_fault *vmf,
 481 	vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
 484 	vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
 837 vm_fault_t alloc_set_pte(struct vm_fault *vmf, struct mem_cgroup *memcg,
 839 vm_fault_t finish_fault(struct vm_fault *vmf);
 840 vm_fault_t finish_mkwrite_fault(struct vm_fault *vmf);
 1476 extern vm_fault_t handle_mm_fault(struct vm_area_struct *vma,
 1486 static inline vm_fault_t handle_mm_fault(struct vm_area_struct *vma,  in handle_mm_fault()
 2409 extern vm_fault_t filemap_fault(struct vm_fault *vmf);
 [all …]
 
 | 
| D | dax.h | 216 vm_fault_t dax_iomap_fault(struct vm_fault *vmf, enum page_entry_size pe_size,218 vm_fault_t dax_finish_sync_fault(struct vm_fault *vmf,
 
 | 
| D | oom.h | 101 static inline vm_fault_t check_stable_address_space(struct mm_struct *mm)  in check_stable_address_space()
 | 
| /Linux-v5.4/fs/ocfs2/ | 
| D | mmap.c | 33 static vm_fault_t ocfs2_fault(struct vm_fault *vmf)  in ocfs2_fault()37 	vm_fault_t ret;  in ocfs2_fault()
 48 static vm_fault_t __ocfs2_page_mkwrite(struct file *file,  in __ocfs2_page_mkwrite()
 52 	vm_fault_t ret = VM_FAULT_NOPAGE;  in __ocfs2_page_mkwrite()
 115 static vm_fault_t ocfs2_page_mkwrite(struct vm_fault *vmf)  in ocfs2_page_mkwrite()
 122 	vm_fault_t ret;  in ocfs2_page_mkwrite()
 
 | 
| /Linux-v5.4/mm/ | 
| D | memory.c | 1581 static vm_fault_t insert_pfn(struct vm_area_struct *vma, unsigned long addr,  in insert_pfn()1652 vm_fault_t vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,  in vmf_insert_pfn_prot()
 1700 vm_fault_t vmf_insert_pfn(struct vm_area_struct *vma, unsigned long addr,  in vmf_insert_pfn()
 1721 static vm_fault_t __vm_insert_mixed(struct vm_area_struct *vma,  in __vm_insert_mixed()
 1767 vm_fault_t vmf_insert_mixed(struct vm_area_struct *vma, unsigned long addr,  in vmf_insert_mixed()
 1779 vm_fault_t vmf_insert_mixed_mkwrite(struct vm_area_struct *vma,  in vmf_insert_mixed_mkwrite()
 2196 static vm_fault_t do_page_mkwrite(struct vm_fault *vmf)  in do_page_mkwrite()
 2198 	vm_fault_t ret;  in do_page_mkwrite()
 2306 static vm_fault_t wp_page_copy(struct vm_fault *vmf)  in wp_page_copy()
 2457 vm_fault_t finish_mkwrite_fault(struct vm_fault *vmf)  in finish_mkwrite_fault()
 [all …]
 
 | 
| /Linux-v5.4/drivers/misc/ocxl/ | 
| D | context.c | 96 static vm_fault_t map_afu_irq(struct vm_area_struct *vma, unsigned long address,  in map_afu_irq()109 static vm_fault_t map_pp_mmio(struct vm_area_struct *vma, unsigned long address,  in map_pp_mmio()
 114 	vm_fault_t ret;  in map_pp_mmio()
 137 static vm_fault_t ocxl_mmap_fault(struct vm_fault *vmf)  in ocxl_mmap_fault()
 142 	vm_fault_t ret;  in ocxl_mmap_fault()
 
 | 
| /Linux-v5.4/drivers/dax/ | 
| D | device.c | 78 static vm_fault_t __dev_dax_pte_fault(struct dev_dax *dev_dax,  in __dev_dax_pte_fault()110 static vm_fault_t __dev_dax_pmd_fault(struct dev_dax *dev_dax,  in __dev_dax_pmd_fault()
 159 static vm_fault_t __dev_dax_pud_fault(struct dev_dax *dev_dax,  in __dev_dax_pud_fault()
 208 static vm_fault_t __dev_dax_pud_fault(struct dev_dax *dev_dax,  in __dev_dax_pud_fault()
 215 static vm_fault_t dev_dax_huge_fault(struct vm_fault *vmf,  in dev_dax_huge_fault()
 220 	vm_fault_t rc = VM_FAULT_SIGBUS;  in dev_dax_huge_fault()
 274 static vm_fault_t dev_dax_fault(struct vm_fault *vmf)  in dev_dax_fault()
 
 | 
| /Linux-v5.4/fs/ | 
| D | dax.c | 1030 static vm_fault_t dax_load_hole(struct xa_state *xas,  in dax_load_hole()1037 	vm_fault_t ret;  in dax_load_hole()
 1224 static vm_fault_t dax_fault_return(int error)  in dax_fault_return()
 1242 static vm_fault_t dax_iomap_pte_fault(struct vm_fault *vmf, pfn_t *pfnp,  in dax_iomap_pte_fault()
 1256 	vm_fault_t ret = 0;  in dax_iomap_pte_fault()
 1411 static vm_fault_t dax_pmd_load_hole(struct xa_state *xas, struct vm_fault *vmf,  in dax_pmd_load_hole()
 1463 static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, pfn_t *pfnp,  in dax_iomap_pmd_fault()
 1474 	vm_fault_t result = VM_FAULT_FALLBACK;  in dax_iomap_pmd_fault()
 1623 static vm_fault_t dax_iomap_pmd_fault(struct vm_fault *vmf, pfn_t *pfnp,  in dax_iomap_pmd_fault()
 1643 vm_fault_t dax_iomap_fault(struct vm_fault *vmf, enum page_entry_size pe_size,  in dax_iomap_fault()
 [all …]
 
 | 
| /Linux-v5.4/drivers/gpu/drm/gma500/ | 
| D | gem.c | 126 vm_fault_t psb_gem_fault(struct vm_fault *vmf)  in psb_gem_fault()132 	vm_fault_t ret;  in psb_gem_fault()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/ttm/ | 
| D | ttm_bo_vm.c | 47 static vm_fault_t ttm_bo_vm_fault_idle(struct ttm_buffer_object *bo,  in ttm_bo_vm_fault_idle()50 	vm_fault_t ret = 0;  in ttm_bo_vm_fault_idle()
 109 static vm_fault_t ttm_bo_vm_fault(struct vm_fault *vmf)  in ttm_bo_vm_fault()
 122 	vm_fault_t ret = VM_FAULT_NOPAGE;  in ttm_bo_vm_fault()
 
 | 
| /Linux-v5.4/arch/s390/mm/ | 
| D | fault.c | 322 					vm_fault_t fault)  in do_fault_error()385 static inline vm_fault_t do_exception(struct pt_regs *regs, int access)  in do_exception()
 395 	vm_fault_t fault;  in do_exception()
 549 	vm_fault_t fault;  in do_protection_exception()
 585 	vm_fault_t fault;  in do_dat_exception()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/ | 
| D | drm_vm.c | 116 static vm_fault_t drm_vm_fault(struct vm_fault *vmf)  in drm_vm_fault()189 static vm_fault_t drm_vm_fault(struct vm_fault *vmf)  in drm_vm_fault()
 205 static vm_fault_t drm_vm_shm_fault(struct vm_fault *vmf)  in drm_vm_shm_fault()
 307 static vm_fault_t drm_vm_dma_fault(struct vm_fault *vmf)  in drm_vm_dma_fault()
 342 static vm_fault_t drm_vm_sg_fault(struct vm_fault *vmf)  in drm_vm_sg_fault()
 
 | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | copro.h | 17 			  unsigned long dsisr, vm_fault_t *flt);
 | 
| /Linux-v5.4/fs/ext2/ | 
| D | file.c | 91 static vm_fault_t ext2_dax_fault(struct vm_fault *vmf)  in ext2_dax_fault()95 	vm_fault_t ret;  in ext2_dax_fault()
 
 | 
| /Linux-v5.4/arch/unicore32/mm/ | 
| D | fault.c | 162 static vm_fault_t __do_pf(struct mm_struct *mm, unsigned long addr,  in __do_pf()166 	vm_fault_t fault;  in __do_pf()
 204 	vm_fault_t fault;  in do_pf()
 
 | 
| /Linux-v5.4/arch/powerpc/mm/ | 
| D | fault.c | 143 		     vm_fault_t fault)  in do_sigbus()171 				vm_fault_t fault)  in mm_fault_error()
 442 	vm_fault_t fault, major = 0;  in __do_page_fault()
 
 | 
| /Linux-v5.4/drivers/video/fbdev/core/ | 
| D | fb_defio.c | 40 static vm_fault_t fb_deferred_io_fault(struct vm_fault *vmf)  in fb_deferred_io_fault()93 static vm_fault_t fb_deferred_io_mkwrite(struct vm_fault *vmf)  in fb_deferred_io_mkwrite()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/vkms/ | 
| D | vkms_gem.c | 43 vm_fault_t vkms_gem_fault(struct vm_fault *vmf)  in vkms_gem_fault()50 	vm_fault_t ret = VM_FAULT_SIGBUS;  in vkms_gem_fault()
 
 | 
| /Linux-v5.4/arch/arm/mm/ | 
| D | fault.c | 202 static vm_fault_t __kprobes207 	vm_fault_t fault;  in __do_page_fault()
 243 	vm_fault_t fault;  in do_page_fault()
 
 | 
| /Linux-v5.4/arch/x86/entry/vdso/ | 
| D | vma.c | 42 static vm_fault_t vdso_fault(const struct vm_special_mapping *sm,  in vdso_fault()87 static vm_fault_t vvar_fault(const struct vm_special_mapping *sm,  in vvar_fault()
 
 | 
| /Linux-v5.4/fs/ext4/ | 
| D | file.c | 289 static vm_fault_t ext4_dax_huge_fault(struct vm_fault *vmf,  in ext4_dax_huge_fault()293 	vm_fault_t result;  in ext4_dax_huge_fault()
 348 static vm_fault_t ext4_dax_fault(struct vm_fault *vmf)  in ext4_dax_fault()
 
 | 
| /Linux-v5.4/fs/xfs/ | 
| D | xfs_file.c | 1138 static vm_fault_t1146 	vm_fault_t		ret;  in __xfs_filemap_fault()
 1175 static vm_fault_t
 1185 static vm_fault_t
 1198 static vm_fault_t
 1210 static vm_fault_t
 
 |