Lines Matching refs:vm_ops

533 		 vma->vm_ops ? vma->vm_ops->fault : NULL,
590 if (vma->vm_ops && vma->vm_ops->find_special_page)
591 return vma->vm_ops->find_special_page(vma, addr);
2387 * This function should only be called from a vm_ops->fault handler, and
3091 ret = vmf->vma->vm_ops->page_mkwrite(vmf);
3119 bool page_mkwrite = vma->vm_ops && vma->vm_ops->page_mkwrite;
3196 * vm_ops that have a ->map_pages have been audited and don't need
3203 if (vma->vm_ops->map_pages || !(vmf->flags & FAULT_FLAG_VMA_LOCK))
3442 if (vma->vm_ops && vma->vm_ops->pfn_mkwrite) {
3451 ret = vma->vm_ops->pfn_mkwrite(vmf);
3468 if (vma->vm_ops && vma->vm_ops->page_mkwrite) {
4394 /* File mapping without ->vm_ops ? */
4501 * released depending on flags and vma->vm_ops->fault() return value.
4531 ret = vma->vm_ops->fault(vmf);
4813 * It uses vm_ops->map_pages() to map the pages, which skips the page if it's
4852 ret = vmf->vma->vm_ops->map_pages(vmf,
4864 if (!vmf->vma->vm_ops->map_pages)
4964 if (vma->vm_ops->page_mkwrite) {
5003 if (!vma->vm_ops->fault) {
5176 if (vma->vm_ops->huge_fault)
5177 return vma->vm_ops->huge_fault(vmf, PMD_ORDER);
5199 if (vma->vm_ops->huge_fault) {
5200 ret = vma->vm_ops->huge_fault(vmf, PMD_ORDER);
5221 if (vma->vm_ops->huge_fault)
5222 return vma->vm_ops->huge_fault(vmf, PUD_ORDER);
5238 if (vma->vm_ops->huge_fault) {
5239 ret = vma->vm_ops->huge_fault(vmf, PUD_ORDER);
5272 * Leave __pte_alloc() until later: because vm_ops->fault may
6106 if (vma->vm_ops && vma->vm_ops->access)
6107 bytes = vma->vm_ops->access(vma, addr, buf,