Lines Matching refs:ret
104 int ret = 0; in hmm_invalidate_range_start() local
119 ret = -EAGAIN; in hmm_invalidate_range_start()
131 ret = -EAGAIN; in hmm_invalidate_range_start()
138 if (ret) in hmm_invalidate_range_start()
140 return ret; in hmm_invalidate_range_start()
230 vm_fault_t ret; in hmm_vma_do_fault() local
240 ret = handle_mm_fault(vma, addr, flags); in hmm_vma_do_fault()
241 if (ret & VM_FAULT_RETRY) { in hmm_vma_do_fault()
245 if (ret & VM_FAULT_ERROR) in hmm_vma_do_fault()
301 int ret; in hmm_vma_walk_hole_() local
303 ret = hmm_vma_do_fault(walk, addr, write_fault, in hmm_vma_walk_hole_()
305 if (ret != -EBUSY) in hmm_vma_walk_hole_()
306 return ret; in hmm_vma_walk_hole_()
664 int ret; in hmm_vma_walk_pud() local
714 ret = hmm_vma_walk_pmd(pmdp, addr, next, walk); in hmm_vma_walk_pud()
715 if (ret) in hmm_vma_walk_pud()
716 return ret; in hmm_vma_walk_pud()
738 int ret = 0; in hmm_vma_walk_hugetlb_entry() local
751 ret = -ENOENT; in hmm_vma_walk_hugetlb_entry()
764 if (ret == -ENOENT) in hmm_vma_walk_hugetlb_entry()
767 return ret; in hmm_vma_walk_hugetlb_entry()
897 int ret; in hmm_range_fault() local
931 ret = walk_page_range(vma->vm_mm, start, end, in hmm_range_fault()
936 } while (ret == -EBUSY && range->valid); in hmm_range_fault()
938 if (ret) { in hmm_range_fault()
944 return ret; in hmm_range_fault()
968 long ret; in hmm_range_dma_map() local
970 ret = hmm_range_fault(range, flags); in hmm_range_dma_map()
971 if (ret <= 0) in hmm_range_dma_map()
972 return ret ? ret : -EBUSY; in hmm_range_dma_map()
995 ret = -EBUSY; in hmm_range_dma_map()
1005 ret = -EFAULT; in hmm_range_dma_map()
1034 return ret; in hmm_range_dma_map()