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