• Home
  • Raw
  • Download

Lines Matching refs:ret

965 	int ret;  in copy_page_range()  local
985 ret = track_pfn_copy(vma); in copy_page_range()
986 if (ret) in copy_page_range()
987 return ret; in copy_page_range()
1004 ret = 0; in copy_page_range()
1013 ret = -ENOMEM; in copy_page_range()
1020 return ret; in copy_page_range()
1535 int ret, i; in __vm_map_pages() local
1546 ret = vm_insert_page(vma, uaddr, pages[offset + i]); in __vm_map_pages()
1547 if (ret < 0) in __vm_map_pages()
1548 return ret; in __vm_map_pages()
2217 vm_fault_t ret; in do_page_mkwrite() local
2227 ret = vmf->vma->vm_ops->page_mkwrite(vmf); in do_page_mkwrite()
2230 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE))) in do_page_mkwrite()
2231 return ret; in do_page_mkwrite()
2232 if (unlikely(!(ret & VM_FAULT_LOCKED))) { in do_page_mkwrite()
2238 ret |= VM_FAULT_LOCKED; in do_page_mkwrite()
2241 return ret; in do_page_mkwrite()
2517 vm_fault_t ret; in wp_pfn_shared() local
2521 ret = vma->vm_ops->pfn_mkwrite(vmf); in wp_pfn_shared()
2522 if (ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE)) in wp_pfn_shared()
2523 return ret; in wp_pfn_shared()
2534 vm_fault_t ret = VM_FAULT_WRITE; in wp_page_shared() local
2558 ret |= fault_dirty_shared_page(vmf); in wp_page_shared()
2561 return ret; in wp_page_shared()
2779 vm_fault_t ret = 0; in do_swap_page() local
2791 ret = vmf->page->pgmap->ops->migrate_to_ram(vmf); in do_swap_page()
2793 ret = VM_FAULT_HWPOISON; in do_swap_page()
2796 ret = VM_FAULT_SIGBUS; in do_swap_page()
2835 ret = VM_FAULT_OOM; in do_swap_page()
2841 ret = VM_FAULT_MAJOR; in do_swap_page()
2849 ret = VM_FAULT_HWPOISON; in do_swap_page()
2858 ret |= VM_FAULT_RETRY; in do_swap_page()
2874 ret = VM_FAULT_OOM; in do_swap_page()
2881 ret = VM_FAULT_OOM; in do_swap_page()
2894 ret = VM_FAULT_SIGBUS; in do_swap_page()
2914 ret |= VM_FAULT_WRITE; in do_swap_page()
2954 ret |= do_wp_page(vmf); in do_swap_page()
2955 if (ret & VM_FAULT_ERROR) in do_swap_page()
2956 ret &= VM_FAULT_ERROR; in do_swap_page()
2965 return ret; in do_swap_page()
2977 return ret; in do_swap_page()
2990 vm_fault_t ret = 0; in do_anonymous_page() local
3023 ret = check_stable_address_space(vma->vm_mm); in do_anonymous_page()
3024 if (ret) in do_anonymous_page()
3061 ret = check_stable_address_space(vma->vm_mm); in do_anonymous_page()
3062 if (ret) in do_anonymous_page()
3084 return ret; in do_anonymous_page()
3103 vm_fault_t ret; in __do_fault() local
3127 ret = vma->vm_ops->fault(vmf); in __do_fault()
3128 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY | in __do_fault()
3130 return ret; in __do_fault()
3133 if (ret & VM_FAULT_LOCKED) in __do_fault()
3140 if (unlikely(!(ret & VM_FAULT_LOCKED))) in __do_fault()
3145 return ret; in __do_fault()
3229 vm_fault_t ret; in do_set_pmd() local
3234 ret = VM_FAULT_FALLBACK; in do_set_pmd()
3272 ret = 0; in do_set_pmd()
3276 return ret; in do_set_pmd()
3308 vm_fault_t ret; in alloc_set_pte() local
3315 ret = do_set_pmd(vmf, page); in alloc_set_pte()
3316 if (ret != VM_FAULT_FALLBACK) in alloc_set_pte()
3317 return ret; in alloc_set_pte()
3321 ret = pte_alloc_one_map(vmf); in alloc_set_pte()
3322 if (ret) in alloc_set_pte()
3323 return ret; in alloc_set_pte()
3371 vm_fault_t ret = 0; in finish_fault() local
3385 ret = check_stable_address_space(vmf->vma->vm_mm); in finish_fault()
3386 if (!ret) in finish_fault()
3387 ret = alloc_set_pte(vmf, vmf->memcg, page); in finish_fault()
3390 return ret; in finish_fault()
3459 vm_fault_t ret = 0; in do_fault_around() local
3489 ret = VM_FAULT_NOPAGE; in do_fault_around()
3500 ret = VM_FAULT_NOPAGE; in do_fault_around()
3505 return ret; in do_fault_around()
3511 vm_fault_t ret = 0; in do_read_fault() local
3519 ret = do_fault_around(vmf); in do_read_fault()
3520 if (ret) in do_read_fault()
3521 return ret; in do_read_fault()
3524 ret = __do_fault(vmf); in do_read_fault()
3525 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_read_fault()
3526 return ret; in do_read_fault()
3528 ret |= finish_fault(vmf); in do_read_fault()
3530 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_read_fault()
3532 return ret; in do_read_fault()
3538 vm_fault_t ret; in do_cow_fault() local
3553 ret = __do_fault(vmf); in do_cow_fault()
3554 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_cow_fault()
3556 if (ret & VM_FAULT_DONE_COW) in do_cow_fault()
3557 return ret; in do_cow_fault()
3562 ret |= finish_fault(vmf); in do_cow_fault()
3565 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_cow_fault()
3567 return ret; in do_cow_fault()
3571 return ret; in do_cow_fault()
3577 vm_fault_t ret, tmp; in do_shared_fault() local
3579 ret = __do_fault(vmf); in do_shared_fault()
3580 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | VM_FAULT_RETRY))) in do_shared_fault()
3581 return ret; in do_shared_fault()
3597 ret |= finish_fault(vmf); in do_shared_fault()
3598 if (unlikely(ret & (VM_FAULT_ERROR | VM_FAULT_NOPAGE | in do_shared_fault()
3602 return ret; in do_shared_fault()
3605 ret |= fault_dirty_shared_page(vmf); in do_shared_fault()
3606 return ret; in do_shared_fault()
3621 vm_fault_t ret; in do_fault() local
3632 ret = VM_FAULT_SIGBUS; in do_fault()
3646 ret = VM_FAULT_SIGBUS; in do_fault()
3648 ret = VM_FAULT_NOPAGE; in do_fault()
3653 ret = do_read_fault(vmf); in do_fault()
3655 ret = do_cow_fault(vmf); in do_fault()
3657 ret = do_shared_fault(vmf); in do_fault()
3664 return ret; in do_fault()
3942 vm_fault_t ret; in __handle_mm_fault() local
3953 ret = create_huge_pud(&vmf); in __handle_mm_fault()
3954 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
3955 return ret; in __handle_mm_fault()
3965 ret = wp_huge_pud(&vmf, orig_pud); in __handle_mm_fault()
3966 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
3967 return ret; in __handle_mm_fault()
3979 ret = create_huge_pmd(&vmf); in __handle_mm_fault()
3980 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
3981 return ret; in __handle_mm_fault()
3998 ret = wp_huge_pmd(&vmf, orig_pmd); in __handle_mm_fault()
3999 if (!(ret & VM_FAULT_FALLBACK)) in __handle_mm_fault()
4000 return ret; in __handle_mm_fault()
4020 vm_fault_t ret; in handle_mm_fault() local
4043 ret = hugetlb_fault(vma->vm_mm, vma, address, flags); in handle_mm_fault()
4045 ret = __handle_mm_fault(vma, address, flags); in handle_mm_fault()
4055 if (task_in_memcg_oom(current) && !(ret & VM_FAULT_OOM)) in handle_mm_fault()
4059 return ret; in handle_mm_fault()
4257 int ret = -EINVAL; in follow_pfn() local
4262 return ret; in follow_pfn()
4264 ret = follow_pte(vma->vm_mm, address, &ptep, &ptl); in follow_pfn()
4265 if (ret) in follow_pfn()
4266 return ret; in follow_pfn()
4278 int ret = -EINVAL; in follow_phys() local
4295 ret = 0; in follow_phys()
4299 return ret; in follow_phys()
4344 int bytes, ret, offset; in __access_remote_vm() local
4348 ret = get_user_pages_remote(tsk, mm, addr, 1, in __access_remote_vm()
4350 if (ret <= 0) { in __access_remote_vm()
4362 ret = vma->vm_ops->access(vma, addr, buf, in __access_remote_vm()
4364 if (ret <= 0) in __access_remote_vm()
4366 bytes = ret; in __access_remote_vm()
4422 int ret; in access_process_vm() local
4428 ret = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); in access_process_vm()
4432 return ret; in access_process_vm()