• Home
  • Raw
  • Download

Lines Matching refs:ret

1230 	int ret;  in copy_page_range()  local
1250 ret = track_pfn_copy(vma); in copy_page_range()
1251 if (ret) in copy_page_range()
1252 return ret; in copy_page_range()
1268 ret = 0; in copy_page_range()
1277 ret = -ENOMEM; in copy_page_range()
1284 return ret; in copy_page_range()
1887 int ret; in vm_insert_pfn_prot() local
1908 ret = insert_pfn(vma, addr, __pfn_to_pfn_t(pfn, PFN_DEV), pgprot, in vm_insert_pfn_prot()
1911 return ret; in vm_insert_pfn_prot()
2377 int ret; in do_page_mkwrite() local
2383 ret = vmf->vma->vm_ops->page_mkwrite(vmf); in do_page_mkwrite()
2386 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE))) in do_page_mkwrite()
2387 return ret; in do_page_mkwrite()
2388 if (unlikely(!(ret & VM_FAULT_LOCKED))) { in do_page_mkwrite()
2394 ret |= VM_FAULT_LOCKED; in do_page_mkwrite()
2397 return ret; in do_page_mkwrite()
2651 int ret; in wp_pfn_shared() local
2655 ret = vma->vm_ops->pfn_mkwrite(vmf); in wp_pfn_shared()
2656 if (ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE)) in wp_pfn_shared()
2657 return ret; in wp_pfn_shared()
2882 int ret = 0; in do_swap_page() local
2904 ret = device_private_entry_fault(vma, vmf->address, entry, in do_swap_page()
2907 ret = VM_FAULT_HWPOISON; in do_swap_page()
2910 ret = VM_FAULT_SIGBUS; in do_swap_page()
2933 ret = VM_FAULT_OOM; in do_swap_page()
2939 ret = VM_FAULT_MAJOR; in do_swap_page()
2947 ret = VM_FAULT_HWPOISON; in do_swap_page()
2958 ret |= VM_FAULT_RETRY; in do_swap_page()
2973 ret = VM_FAULT_OOM; in do_swap_page()
2980 ret = VM_FAULT_OOM; in do_swap_page()
2993 ret = VM_FAULT_SIGBUS; in do_swap_page()
3013 ret |= VM_FAULT_WRITE; in do_swap_page()
3050 ret |= do_wp_page(vmf); in do_swap_page()
3051 if (ret & VM_FAULT_ERROR) in do_swap_page()
3052 ret &= VM_FAULT_ERROR; in do_swap_page()
3061 return ret; in do_swap_page()
3073 return ret; in do_swap_page()
3086 int ret = 0; in do_anonymous_page() local
3119 ret = check_stable_address_space(vma->vm_mm); in do_anonymous_page()
3120 if (ret) in do_anonymous_page()
3156 ret = check_stable_address_space(vma->vm_mm); in do_anonymous_page()
3157 if (ret) in do_anonymous_page()
3179 return ret; in do_anonymous_page()
3198 int ret; in __do_fault() local
3223 ret = vma->vm_ops->fault(vmf); in __do_fault()
3224 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY | in __do_fault()
3226 return ret; in __do_fault()
3229 if (ret & VM_FAULT_LOCKED) in __do_fault()
3236 if (unlikely(!(ret & VM_FAULT_LOCKED))) in __do_fault()
3241 return ret; in __do_fault()
3337 int i, ret; in do_set_pmd() local
3342 ret = VM_FAULT_FALLBACK; in do_set_pmd()
3380 ret = 0; in do_set_pmd()
3384 return ret; in do_set_pmd()
3414 int ret; in alloc_set_pte() local
3421 ret = do_set_pmd(vmf, page); in alloc_set_pte()
3422 if (ret != VM_FAULT_FALLBACK) in alloc_set_pte()
3423 return ret; in alloc_set_pte()
3427 ret = pte_alloc_one_map(vmf); in alloc_set_pte()
3428 if (ret) in alloc_set_pte()
3429 return ret; in alloc_set_pte()
3476 int ret = 0; in finish_fault() local
3490 ret = check_stable_address_space(vmf->vma->vm_mm); in finish_fault()
3491 if (!ret) in finish_fault()
3492 ret = alloc_set_pte(vmf, vmf->memcg, page); in finish_fault()
3495 return ret; in finish_fault()
3528 void *ret; in fault_around_debugfs() local
3530 ret = debugfs_create_file_unsafe("fault_around_bytes", 0644, NULL, NULL, in fault_around_debugfs()
3532 if (!ret) in fault_around_debugfs()
3567 int off, ret = 0; in do_fault_around() local
3598 ret = VM_FAULT_NOPAGE; in do_fault_around()
3609 ret = VM_FAULT_NOPAGE; in do_fault_around()
3614 return ret; in do_fault_around()
3620 int ret = 0; in do_read_fault() local
3628 ret = do_fault_around(vmf); in do_read_fault()
3629 if (ret) in do_read_fault()
3630 return ret; in do_read_fault()
3633 ret = __do_fault(vmf); in do_read_fault()
3634 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_read_fault()
3635 return ret; in do_read_fault()
3637 ret |= finish_fault(vmf); in do_read_fault()
3639 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_read_fault()
3641 return ret; in do_read_fault()
3647 int ret; in do_cow_fault() local
3662 ret = __do_fault(vmf); in do_cow_fault()
3663 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_cow_fault()
3665 if (ret & VM_FAULT_DONE_COW) in do_cow_fault()
3666 return ret; in do_cow_fault()
3671 ret |= finish_fault(vmf); in do_cow_fault()
3674 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_cow_fault()
3676 return ret; in do_cow_fault()
3680 return ret; in do_cow_fault()
3686 int ret, tmp; in do_shared_fault() local
3688 ret = __do_fault(vmf); in do_shared_fault()
3689 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_shared_fault()
3690 return ret; in do_shared_fault()
3706 ret |= finish_fault(vmf); in do_shared_fault()
3707 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | in do_shared_fault()
3711 return ret; in do_shared_fault()
3715 return ret; in do_shared_fault()
3727 int ret; in do_fault() local
3738 ret = VM_FAULT_SIGBUS; in do_fault()
3752 ret = VM_FAULT_SIGBUS; in do_fault()
3754 ret = VM_FAULT_NOPAGE; in do_fault()
3759 ret = do_read_fault(vmf); in do_fault()
3761 ret = do_cow_fault(vmf); in do_fault()
3763 ret = do_shared_fault(vmf); in do_fault()
3770 return ret; in do_fault()
4047 int ret; in __handle_mm_fault() local
4058 ret = create_huge_pud(&vmf); in __handle_mm_fault()
4059 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
4060 return ret; in __handle_mm_fault()
4070 ret = wp_huge_pud(&vmf, orig_pud); in __handle_mm_fault()
4071 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
4072 return ret; in __handle_mm_fault()
4084 ret = create_huge_pmd(&vmf); in __handle_mm_fault()
4085 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
4086 return ret; in __handle_mm_fault()
4103 ret = wp_huge_pmd(&vmf, orig_pmd); in __handle_mm_fault()
4104 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
4105 return ret; in __handle_mm_fault()
4125 int ret; in handle_mm_fault() local
4148 ret = hugetlb_fault(vma->vm_mm, vma, address, flags); in handle_mm_fault()
4150 ret = __handle_mm_fault(vma, address, flags); in handle_mm_fault()
4160 if (task_in_memcg_oom(current) && !(ret & VM_FAULT_OOM)) in handle_mm_fault()
4164 return ret; in handle_mm_fault()
4358 int ret = -EINVAL; in follow_pfn() local
4363 return ret; in follow_pfn()
4365 ret = follow_pte(vma->vm_mm, address, &ptep, &ptl); in follow_pfn()
4366 if (ret) in follow_pfn()
4367 return ret; in follow_pfn()
4379 int ret = -EINVAL; in follow_phys() local
4396 ret = 0; in follow_phys()
4400 return ret; in follow_phys()
4443 int bytes, ret, offset; in __access_remote_vm() local
4447 ret = get_user_pages_remote(tsk, mm, addr, 1, in __access_remote_vm()
4449 if (ret <= 0) { in __access_remote_vm()
4461 ret = vma->vm_ops->access(vma, addr, buf, in __access_remote_vm()
4463 if (ret <= 0) in __access_remote_vm()
4465 bytes = ret; in __access_remote_vm()
4519 int ret; in access_process_vm() local
4525 ret = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); in access_process_vm()
4529 return ret; in access_process_vm()