| /Linux-v5.4/include/linux/ |
| D | mm_types.h | 650 typedef __bitwise unsigned int vm_fault_t; typedef 678 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 __kprobes 207 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_t 1146 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
|