Lines Matching refs:vmf
94 static vm_fault_t fb_deferred_io_fault(struct vm_fault *vmf)
98 struct fb_info *info = vmf->vma->vm_private_data;
100 offset = vmf->pgoff << PAGE_SHIFT;
110 if (vmf->vma->vm_file)
111 page->mapping = vmf->vma->vm_file->f_mapping;
116 page->index = vmf->pgoff; /* for page_mkclean() */
118 vmf->page = page;
186 * @vmf: The VM fault
197 static vm_fault_t fb_deferred_io_page_mkwrite(struct fb_info *info, struct vm_fault *vmf)
199 unsigned long offset = vmf->pgoff << PAGE_SHIFT;
200 struct page *page = vmf->page;
202 file_update_time(vmf->vma->vm_file);
208 static vm_fault_t fb_deferred_io_mkwrite(struct vm_fault *vmf)
210 struct fb_info *info = vmf->vma->vm_private_data;
212 return fb_deferred_io_page_mkwrite(info, vmf);