Lines Matching refs:vmf
1140 struct vm_fault *vmf, in __xfs_filemap_fault() argument
1144 struct inode *inode = file_inode(vmf->vma->vm_file); in __xfs_filemap_fault()
1152 file_update_time(vmf->vma->vm_file); in __xfs_filemap_fault()
1159 ret = dax_iomap_fault(vmf, pe_size, &pfn, NULL, &xfs_iomap_ops); in __xfs_filemap_fault()
1161 ret = dax_finish_sync_fault(vmf, pe_size, pfn); in __xfs_filemap_fault()
1164 ret = iomap_page_mkwrite(vmf, &xfs_iomap_ops); in __xfs_filemap_fault()
1166 ret = filemap_fault(vmf); in __xfs_filemap_fault()
1177 struct vm_fault *vmf) in xfs_filemap_fault() argument
1180 return __xfs_filemap_fault(vmf, PE_SIZE_PTE, in xfs_filemap_fault()
1181 IS_DAX(file_inode(vmf->vma->vm_file)) && in xfs_filemap_fault()
1182 (vmf->flags & FAULT_FLAG_WRITE)); in xfs_filemap_fault()
1187 struct vm_fault *vmf, in xfs_filemap_huge_fault() argument
1190 if (!IS_DAX(file_inode(vmf->vma->vm_file))) in xfs_filemap_huge_fault()
1194 return __xfs_filemap_fault(vmf, pe_size, in xfs_filemap_huge_fault()
1195 (vmf->flags & FAULT_FLAG_WRITE)); in xfs_filemap_huge_fault()
1200 struct vm_fault *vmf) in xfs_filemap_page_mkwrite() argument
1202 return __xfs_filemap_fault(vmf, PE_SIZE_PTE, true); in xfs_filemap_page_mkwrite()
1212 struct vm_fault *vmf) in xfs_filemap_pfn_mkwrite() argument
1215 return __xfs_filemap_fault(vmf, PE_SIZE_PTE, true); in xfs_filemap_pfn_mkwrite()