Lines Matching refs:vmf
753 static vm_fault_t __fuse_dax_fault(struct vm_fault *vmf, unsigned int order, in __fuse_dax_fault() argument
757 struct inode *inode = file_inode(vmf->vma->vm_file); in __fuse_dax_fault()
778 ret = dax_iomap_fault(vmf, order, &pfn, &error, &fuse_iomap_ops); in __fuse_dax_fault()
787 ret = dax_finish_sync_fault(vmf, order, pfn); in __fuse_dax_fault()
796 static vm_fault_t fuse_dax_fault(struct vm_fault *vmf) in fuse_dax_fault() argument
798 return __fuse_dax_fault(vmf, 0, vmf->flags & FAULT_FLAG_WRITE); in fuse_dax_fault()
801 static vm_fault_t fuse_dax_huge_fault(struct vm_fault *vmf, unsigned int order) in fuse_dax_huge_fault() argument
803 return __fuse_dax_fault(vmf, order, vmf->flags & FAULT_FLAG_WRITE); in fuse_dax_huge_fault()
806 static vm_fault_t fuse_dax_page_mkwrite(struct vm_fault *vmf) in fuse_dax_page_mkwrite() argument
808 return __fuse_dax_fault(vmf, 0, true); in fuse_dax_page_mkwrite()
811 static vm_fault_t fuse_dax_pfn_mkwrite(struct vm_fault *vmf) in fuse_dax_pfn_mkwrite() argument
813 return __fuse_dax_fault(vmf, 0, true); in fuse_dax_pfn_mkwrite()