Searched refs:vm_fault (Results 1 - 98 of 98) sorted by relevance

/linux-4.4.14/arch/hexagon/mm/
H A DMakefile5 obj-y := init.o pgalloc.o ioremap.o uaccess.o vm_fault.o cache.o
/linux-4.4.14/include/linux/
H A Ddax.h13 int dax_fault(struct vm_area_struct *, struct vm_fault *, get_block_t,
15 int __dax_fault(struct vm_area_struct *, struct vm_fault *, get_block_t,
31 int dax_pfn_mkwrite(struct vm_area_struct *, struct vm_fault *);
H A Dmm.h224 * vm_fault is filled by the the pagefault handler and passed to the vma's set_max_mapnr()
230 struct vm_fault { set_max_mapnr() struct
256 int (*fault)(struct vm_area_struct *vma, struct vm_fault *vmf);
259 void (*map_pages)(struct vm_area_struct *vma, struct vm_fault *vmf);
263 int (*page_mkwrite)(struct vm_area_struct *vma, struct vm_fault *vmf);
266 int (*pfn_mkwrite)(struct vm_area_struct *vma, struct vm_fault *vmf);
1987 extern int filemap_fault(struct vm_area_struct *, struct vm_fault *);
1988 extern void filemap_map_pages(struct vm_area_struct *vma, struct vm_fault *vmf);
1989 extern int filemap_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Dbuffer_head.h230 int block_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf,
H A Dkvm_host.h679 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf);
/linux-4.4.14/fs/ext2/
H A Dfile.c42 static int ext2_dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ext2_dax_fault()
83 static int ext2_dax_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ext2_dax_mkwrite()
101 struct vm_fault *vmf) ext2_dax_pfn_mkwrite()
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_vm.c99 static int drm_do_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_do_vm_fault()
172 static int drm_do_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_do_vm_fault()
188 static int drm_do_vm_shm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_do_vm_shm_fault()
290 static int drm_do_vm_dma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_do_vm_dma_fault()
324 static int drm_do_vm_sg_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_do_vm_sg_fault()
350 static int drm_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_vm_fault()
355 static int drm_vm_shm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_vm_shm_fault()
360 static int drm_vm_dma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_vm_dma_fault()
365 static int drm_vm_sg_fault(struct vm_area_struct *vma, struct vm_fault *vmf) drm_vm_sg_fault()
/linux-4.4.14/fs/ocfs2/
H A Dmmap.c47 static int ocfs2_fault(struct vm_area_struct *area, struct vm_fault *vmf) ocfs2_fault()
131 static int ocfs2_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ocfs2_page_mkwrite()
/linux-4.4.14/fs/ncpfs/
H A Dmmap.c31 struct vm_fault *vmf) ncp_file_mmap_fault()
/linux-4.4.14/arch/powerpc/kvm/
H A Dbook3s_64_vio.c63 static int kvm_spapr_tce_fault(struct vm_area_struct *vma, struct vm_fault *vmf) kvm_spapr_tce_fault()
H A Dpowerpc.c1217 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) kvm_arch_vcpu_fault()
/linux-4.4.14/drivers/video/fbdev/core/
H A Dfb_defio.c41 struct vm_fault *vmf) fb_deferred_io_fault()
95 struct vm_fault *vmf) fb_deferred_io_mkwrite()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dnv50.c139 static const struct nvkm_enum vm_fault[] = { variable in typeref:struct:nvkm_enum
193 re = nvkm_enum_find(vm_fault , st1); nv50_fb_intr()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
H A Dllite_mmap.c291 static int ll_fault0(struct vm_area_struct *vma, struct vm_fault *vmf) ll_fault0()
340 static int ll_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ll_fault()
380 static int ll_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ll_page_mkwrite()
H A Dvvp_io.c608 struct vm_fault *vmf = cfio->fault.ft_vmf; vvp_io_kernel_fault()
H A Dllite_internal.h857 struct vm_fault *ft_vmf;
/linux-4.4.14/drivers/gpu/drm/udl/
H A Dudl_drv.h137 int udl_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Dudl_gem.c103 int udl_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) udl_gem_fault()
/linux-4.4.14/drivers/char/agp/
H A Dalpha-agp.c15 struct vm_fault *vmf) alpha_core_agp_vm_fault()
/linux-4.4.14/fs/nilfs2/
H A Dfile.c59 static int nilfs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) nilfs_page_mkwrite()
/linux-4.4.14/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c46 struct vm_fault *vmf) ttm_bo_vm_fault_idle()
86 static int ttm_bo_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ttm_bo_vm_fault()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
H A Dgmc_v7_0.c908 return amdgpu_irq_get(adev, &adev->mc.vm_fault, 0); gmc_v7_0_late_init()
929 r = amdgpu_irq_add_id(adev, 146, &adev->mc.vm_fault); gmc_v7_0_sw_init()
933 r = amdgpu_irq_add_id(adev, 147, &adev->mc.vm_fault); gmc_v7_0_sw_init()
1043 amdgpu_irq_put(adev, &adev->mc.vm_fault, 0); gmc_v7_0_hw_fini()
1407 adev->mc.vm_fault.num_types = 1; gmc_v7_0_set_irq_funcs()
1408 adev->mc.vm_fault.funcs = &gmc_v7_0_irq_funcs; gmc_v7_0_set_irq_funcs()
H A Dgmc_v8_0.c862 return amdgpu_irq_get(adev, &adev->mc.vm_fault, 0); gmc_v8_0_late_init()
890 r = amdgpu_irq_add_id(adev, 146, &adev->mc.vm_fault); gmc_v8_0_sw_init()
894 r = amdgpu_irq_add_id(adev, 147, &adev->mc.vm_fault); gmc_v8_0_sw_init()
1004 amdgpu_irq_put(adev, &adev->mc.vm_fault, 0); gmc_v8_0_hw_fini()
1353 adev->mc.vm_fault.num_types = 1; gmc_v8_0_set_irq_funcs()
1354 adev->mc.vm_fault.funcs = &gmc_v8_0_irq_funcs; gmc_v8_0_set_irq_funcs()
H A Damdgpu.h742 struct amdgpu_irq_src vm_fault; member in struct:amdgpu_mc
/linux-4.4.14/fs/
H A Ddax.c257 struct vm_fault *vmf) dax_load_hole()
293 struct vm_area_struct *vma, struct vm_fault *vmf) dax_insert_mapping()
355 int __dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf, __dax_fault()
501 int dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf, dax_fault()
707 int dax_pfn_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) dax_pfn_mkwrite()
H A Dbuffer.c2425 int block_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf, block_page_mkwrite()
/linux-4.4.14/fs/ext4/
H A Dfile.c208 static int ext4_dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ext4_dax_fault()
278 static int ext4_dax_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ext4_dax_mkwrite()
304 struct vm_fault *vmf) ext4_dax_pfn_mkwrite()
H A Dext4.h2518 extern int ext4_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf);
2519 extern int ext4_filemap_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Dinode.c5330 int ext4_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ext4_page_mkwrite()
5421 int ext4_filemap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ext4_filemap_fault()
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
H A Dfile.c236 spufs_mem_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) spufs_mem_mmap_fault()
316 struct vm_fault *vmf, spufs_ps_fault()
373 struct vm_fault *vmf) spufs_cntl_mmap_fault()
1072 spufs_signal1_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) spufs_signal1_mmap_fault()
1210 spufs_signal2_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) spufs_signal2_mmap_fault()
1339 spufs_mss_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) spufs_mss_mmap_fault()
1401 spufs_psmap_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) spufs_psmap_mmap_fault()
1461 spufs_mfc_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) spufs_mfc_mmap_fault()
/linux-4.4.14/drivers/gpu/drm/vgem/
H A Dvgem_drv.c89 static int vgem_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) vgem_gem_fault()
/linux-4.4.14/drivers/misc/cxl/
H A Dcontext.c103 static int cxl_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) cxl_mmap_fault()
/linux-4.4.14/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.h121 int exynos_drm_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Dexynos_drm_gem.c475 int exynos_drm_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) exynos_drm_gem_fault()
/linux-4.4.14/drivers/gpu/drm/gma500/
H A Dgem.c174 int psb_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) psb_gem_fault()
H A Dframebuffer.c114 static int psbfb_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) psbfb_vm_fault()
H A Dpsb_drv.h751 extern int psb_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
/linux-4.4.14/sound/usb/usx2y/
H A DusX2Yhwdep.c35 struct vm_fault *vmf) snd_us428ctls_vm_fault()
H A Dus122l.c141 struct vm_fault *vmf) usb_stream_hwdep_vm_fault()
H A Dusx2yhwdeppcm.c656 struct vm_fault *vmf) snd_usX2Y_hwdep_pcm_vm_fault()
/linux-4.4.14/drivers/gpu/drm/virtio/
H A Dvirtgpu_ttm.c118 struct vm_fault *vmf)
/linux-4.4.14/drivers/gpu/drm/omapdrm/
H A Domap_drv.h202 int omap_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Domap_gem.c367 struct vm_area_struct *vma, struct vm_fault *vmf) fault_1d()
393 struct vm_area_struct *vma, struct vm_fault *vmf) fault_2d()
505 int omap_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) omap_gem_fault()
/linux-4.4.14/drivers/gpu/drm/qxl/
H A Dqxl_ttm.c109 static int qxl_ttm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) qxl_ttm_fault()
/linux-4.4.14/drivers/gpu/drm/msm/
H A Dmsm_drv.h198 int msm_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Dmsm_gem.c193 int msm_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) msm_gem_fault()
/linux-4.4.14/drivers/char/
H A Dmspec.c200 mspec_fault(struct vm_area_struct *vma, struct vm_fault *vmf) mspec_fault()
/linux-4.4.14/arch/hexagon/kernel/
H A Dtraps.c30 #include <asm/vm_fault.h>
/linux-4.4.14/drivers/gpu/drm/tegra/
H A Dgem.c431 static int tegra_bo_fault(struct vm_area_struct *vma, struct vm_fault *vmf) tegra_bo_fault()
/linux-4.4.14/drivers/media/v4l2-core/
H A Dvideobuf-dma-sg.c435 static int videobuf_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) videobuf_vm_fault()
/linux-4.4.14/drivers/gpu/drm/armada/
H A Darmada_gem.c17 static int armada_gem_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) armada_gem_vm_fault()
/linux-4.4.14/drivers/xen/
H A Dprivcmd.c601 static int privcmd_fault(struct vm_area_struct *vma, struct vm_fault *vmf) privcmd_fault()
/linux-4.4.14/fs/kernfs/
H A Dfile.c345 static int kernfs_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) kernfs_vma_fault()
366 struct vm_fault *vmf) kernfs_vma_page_mkwrite()
/linux-4.4.14/fs/xfs/
H A Dxfs_file.c1510 struct vm_fault *vmf) xfs_filemap_page_mkwrite()
1537 struct vm_fault *vmf) xfs_filemap_fault()
1613 struct vm_fault *vmf) xfs_filemap_pfn_mkwrite()
/linux-4.4.14/drivers/uio/
H A Duio.c592 static int uio_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) uio_vma_fault()
/linux-4.4.14/drivers/misc/sgi-gru/
H A Dgrutables.h668 extern int gru_fault(struct vm_area_struct *, struct vm_fault *vmf);
H A Dgrumain.c929 int gru_fault(struct vm_area_struct *vma, struct vm_fault *vmf) gru_fault()
/linux-4.4.14/mm/
H A Dfilemap.c1910 * @vmf: struct vm_fault containing details of the fault
1931 int filemap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) filemap_fault()
2052 void filemap_map_pages(struct vm_area_struct *vma, struct vm_fault *vmf) filemap_map_pages()
2124 int filemap_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) filemap_page_mkwrite()
H A Dnommu.c1926 int filemap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) filemap_fault()
1933 void filemap_map_pages(struct vm_area_struct *vma, struct vm_fault *vmf) filemap_map_pages()
H A Dmemory.c2001 struct vm_fault vmf; do_page_mkwrite()
2235 struct vm_fault vmf = { wp_pfn_shared()
2803 struct vm_fault vmf; __do_fault()
2941 struct vm_fault vmf; do_fault_around()
H A Dmmap.c3021 struct vm_fault *vmf);
3047 struct vm_fault *vmf) special_mapping_fault()
H A Dshmem.c1289 static int shmem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) shmem_fault()
H A Dhugetlb.c3011 static int hugetlb_vm_op_fault(struct vm_area_struct *vma, struct vm_fault *vmf) hugetlb_vm_op_fault()
/linux-4.4.14/fs/9p/
H A Dvfs_file.c537 v9fs_vm_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) v9fs_vm_page_mkwrite()
/linux-4.4.14/fs/ceph/
H A Daddr.c1234 static int ceph_filemap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ceph_filemap_fault()
1317 static int ceph_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) ceph_page_mkwrite()
/linux-4.4.14/sound/core/
H A Dpcm_native.c3247 struct vm_fault *vmf) snd_pcm_mmap_status_fault()
3284 struct vm_fault *vmf) snd_pcm_mmap_control_fault()
3343 struct vm_fault *vmf) snd_pcm_mmap_data_fault()
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Dfile_ops.c109 static int vma_fault(struct vm_area_struct *, struct vm_fault *);
720 static int vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) vma_fault()
/linux-4.4.14/drivers/usb/mon/
H A Dmon_bin.c1225 static int mon_bin_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) mon_bin_vma_fault()
/linux-4.4.14/drivers/target/
H A Dtarget_core_user.c747 static int tcmu_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) tcmu_vma_fault()
/linux-4.4.14/drivers/hwtracing/intel_th/
H A Dmsu.c1184 static int msc_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) msc_mmap_fault()
/linux-4.4.14/drivers/hsi/clients/
H A Dcmt_speech.c1101 static int cs_char_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) cs_char_vma_fault()
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c969 static int radeon_ttm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) radeon_ttm_fault()
/linux-4.4.14/fs/gfs2/
H A Dfile.c381 static int gfs2_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) gfs2_page_mkwrite()
/linux-4.4.14/fs/nfs/
H A Dfile.c592 static int nfs_vm_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) nfs_vm_page_mkwrite()
/linux-4.4.14/ipc/
H A Dshm.c376 static int shm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) shm_fault()
/linux-4.4.14/kernel/
H A Drelay.c42 static int relay_buf_fault(struct vm_area_struct *vma, struct vm_fault *vmf) relay_buf_fault()
/linux-4.4.14/fs/proc/
H A Dvmcore.c266 static int mmap_vmcore_fault(struct vm_area_struct *vma, struct vm_fault *vmf) mmap_vmcore_fault()
/linux-4.4.14/arch/mips/kvm/
H A Dmips.c1064 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) kvm_arch_vcpu_fault()
/linux-4.4.14/arch/arm/kvm/
H A Darm.c144 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) kvm_arch_vcpu_fault()
/linux-4.4.14/drivers/staging/android/ion/
H A Dion.c950 static int ion_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ion_vm_fault()
/linux-4.4.14/fs/f2fs/
H A Dfile.c35 struct vm_fault *vmf) f2fs_vm_page_mkwrite()
/linux-4.4.14/security/selinux/
H A Dselinuxfs.c454 struct vm_fault *vmf) sel_mmap_policy_fault()
/linux-4.4.14/drivers/scsi/cxlflash/
H A Dsuperpipe.c1072 static int cxlflash_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) cxlflash_mmap_fault()
/linux-4.4.14/fs/ubifs/
H A Dfile.c1475 struct vm_fault *vmf) ubifs_vm_page_mkwrite()
/linux-4.4.14/arch/s390/kvm/
H A Dkvm-s390.c2664 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) kvm_arch_vcpu_fault()
/linux-4.4.14/drivers/staging/rdma/ipath/
H A Dipath_file_ops.c1149 struct vm_fault *vmf) ipath_file_vma_fault()
/linux-4.4.14/drivers/scsi/
H A Dsg.c1197 sg_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) sg_vma_fault()
/linux-4.4.14/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c899 static int qib_file_vma_fault(struct vm_area_struct *vma, struct vm_fault *vmf) qib_file_vma_fault()
/linux-4.4.14/drivers/android/
H A Dbinder.c2832 static int binder_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) binder_vm_fault()
/linux-4.4.14/fs/fuse/
H A Dfile.c2027 static int fuse_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) fuse_page_mkwrite()
/linux-4.4.14/virt/kvm/
H A Dkvm_main.c2200 static int kvm_vcpu_fault(struct vm_area_struct *vma, struct vm_fault *vmf) kvm_vcpu_fault()
/linux-4.4.14/drivers/gpu/drm/i915/
H A Di915_drv.h3000 int i915_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Di915_gem.c1789 int i915_gem_fault(struct vm_area_struct *vma, struct vm_fault *vmf) i915_gem_fault()
/linux-4.4.14/fs/btrfs/
H A Dctree.h3974 int btrfs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf);
H A Dinode.c8730 int btrfs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) btrfs_page_mkwrite()
/linux-4.4.14/fs/cifs/
H A Dfile.c3211 cifs_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) cifs_page_mkwrite()
/linux-4.4.14/arch/x86/kvm/
H A Dx86.c3471 int kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) kvm_arch_vcpu_fault()
/linux-4.4.14/kernel/events/
H A Dcore.c4486 static int perf_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf) perf_mmap_fault()

Completed in 4225 milliseconds