• Home
  • Raw
  • Download

Lines Matching refs:ret

91 	int ret;  in __btrfs_add_inode_defrag()  local
98 ret = __compare_inode_defrag(defrag, entry); in __btrfs_add_inode_defrag()
99 if (ret < 0) in __btrfs_add_inode_defrag()
101 else if (ret > 0) in __btrfs_add_inode_defrag()
143 int ret; in btrfs_add_inode_defrag() local
171 ret = __btrfs_add_inode_defrag(inode, defrag); in btrfs_add_inode_defrag()
172 if (ret) in btrfs_add_inode_defrag()
190 int ret; in btrfs_requeue_inode_defrag() local
200 ret = __btrfs_add_inode_defrag(inode, defrag); in btrfs_requeue_inode_defrag()
202 if (ret) in btrfs_requeue_inode_defrag()
220 int ret; in btrfs_pick_defrag_inode() local
231 ret = __compare_inode_defrag(&tmp, entry); in btrfs_pick_defrag_inode()
232 if (ret < 0) in btrfs_pick_defrag_inode()
234 else if (ret > 0) in btrfs_pick_defrag_inode()
282 int ret; in __btrfs_run_defrag_inode() local
287 ret = PTR_ERR(inode_root); in __btrfs_run_defrag_inode()
294 ret = PTR_ERR(inode); in __btrfs_run_defrag_inode()
333 return ret; in __btrfs_run_defrag_inode()
534 int ret; in btrfs_drop_extent_cache() local
651 ret = add_extent_mapping(em_tree, split, in btrfs_drop_extent_cache()
653 ASSERT(ret == 0); /* Logic error */ in btrfs_drop_extent_cache()
710 int ret; in btrfs_drop_extents() local
726 ret = -ENOMEM; in btrfs_drop_extents()
740 ret = btrfs_lookup_file_extent(trans, root, path, ino, in btrfs_drop_extents()
742 if (ret < 0) in btrfs_drop_extents()
744 if (ret > 0 && path->slots[0] > 0 && search_start == args->start) { in btrfs_drop_extents()
751 ret = 0; in btrfs_drop_extents()
757 ret = btrfs_next_leaf(root, path); in btrfs_drop_extents()
758 if (ret < 0) in btrfs_drop_extents()
760 if (ret > 0) { in btrfs_drop_extents()
761 ret = 0; in btrfs_drop_extents()
835 ret = -EOPNOTSUPP; in btrfs_drop_extents()
841 ret = btrfs_duplicate_item(trans, root, path, in btrfs_drop_extents()
843 if (ret == -EAGAIN) { in btrfs_drop_extents()
847 if (ret < 0) in btrfs_drop_extents()
874 ret = btrfs_inc_extent_ref(trans, &ref); in btrfs_drop_extents()
875 if (ret) { in btrfs_drop_extents()
876 btrfs_abort_transaction(trans, ret); in btrfs_drop_extents()
894 ret = -EOPNOTSUPP; in btrfs_drop_extents()
920 ret = -EOPNOTSUPP; in btrfs_drop_extents()
964 ret = btrfs_free_extent(trans, &ref); in btrfs_drop_extents()
965 if (ret) { in btrfs_drop_extents()
966 btrfs_abort_transaction(trans, ret); in btrfs_drop_extents()
980 ret = btrfs_del_items(trans, root, path, del_slot, in btrfs_drop_extents()
982 if (ret) { in btrfs_drop_extents()
983 btrfs_abort_transaction(trans, ret); in btrfs_drop_extents()
997 if (!ret && del_nr > 0) { in btrfs_drop_extents()
1005 ret = btrfs_del_items(trans, root, path, del_slot, del_nr); in btrfs_drop_extents()
1006 if (ret) in btrfs_drop_extents()
1007 btrfs_abort_transaction(trans, ret); in btrfs_drop_extents()
1016 if (!ret && args->replace_extent && leafs_visited == 1 && in btrfs_drop_extents()
1043 return ret; in btrfs_drop_extents()
1107 int ret = 0; in btrfs_mark_extent_written() local
1120 ret = btrfs_search_slot(trans, root, &key, path, -1, 1); in btrfs_mark_extent_written()
1121 if (ret < 0) in btrfs_mark_extent_written()
1123 if (ret > 0 && path->slots[0] > 0) in btrfs_mark_extent_written()
1130 ret = -EINVAL; in btrfs_mark_extent_written()
1131 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1137 ret = -EINVAL; in btrfs_mark_extent_written()
1138 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1143 ret = -EINVAL; in btrfs_mark_extent_written()
1144 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1214 ret = btrfs_duplicate_item(trans, root, path, &new_key); in btrfs_mark_extent_written()
1215 if (ret == -EAGAIN) { in btrfs_mark_extent_written()
1219 if (ret < 0) { in btrfs_mark_extent_written()
1220 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1244 ret = btrfs_inc_extent_ref(trans, &ref); in btrfs_mark_extent_written()
1245 if (ret) { in btrfs_mark_extent_written()
1246 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1254 ret = -EINVAL; in btrfs_mark_extent_written()
1255 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1280 ret = btrfs_free_extent(trans, &ref); in btrfs_mark_extent_written()
1281 if (ret) { in btrfs_mark_extent_written()
1282 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1298 ret = btrfs_free_extent(trans, &ref); in btrfs_mark_extent_written()
1299 if (ret) { in btrfs_mark_extent_written()
1300 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1321 ret = btrfs_del_items(trans, root, path, del_slot, del_nr); in btrfs_mark_extent_written()
1322 if (ret < 0) { in btrfs_mark_extent_written()
1323 btrfs_abort_transaction(trans, ret); in btrfs_mark_extent_written()
1329 return ret; in btrfs_mark_extent_written()
1340 int ret = 0; in prepare_uptodate_page() local
1344 ret = btrfs_readpage(NULL, page); in prepare_uptodate_page()
1345 if (ret) in prepare_uptodate_page()
1346 return ret; in prepare_uptodate_page()
1450 int ret = 0; in lock_and_cleanup_extent_if_need() local
1480 ret = 1; in lock_and_cleanup_extent_if_need()
1490 return ret; in lock_and_cleanup_extent_if_need()
1500 int ret; in check_can_nocow() local
1523 ret = -EAGAIN; in check_can_nocow()
1531 ret = can_nocow_extent(&inode->vfs_inode, lockstart, &num_bytes, in check_can_nocow()
1533 if (ret <= 0) { in check_can_nocow()
1534 ret = 0; in check_can_nocow()
1544 return ret; in check_can_nocow()
1608 int ret; in btrfs_write_check() local
1628 ret = file_remove_privs(file); in btrfs_write_check()
1629 if (ret) in btrfs_write_check()
1630 return ret; in btrfs_write_check()
1646 ret = btrfs_cont_expand(BTRFS_I(inode), oldsize, end_pos); in btrfs_write_check()
1647 if (ret) { in btrfs_write_check()
1649 return ret; in btrfs_write_check()
1670 ssize_t ret; in btrfs_buffered_write() local
1679 ret = btrfs_inode_lock(inode, ilock_flags); in btrfs_buffered_write()
1680 if (ret < 0) in btrfs_buffered_write()
1681 return ret; in btrfs_buffered_write()
1683 ret = generic_write_checks(iocb, i); in btrfs_buffered_write()
1684 if (ret <= 0) in btrfs_buffered_write()
1687 ret = btrfs_write_check(iocb, i, ret); in btrfs_buffered_write()
1688 if (ret < 0) in btrfs_buffered_write()
1698 ret = -ENOMEM; in btrfs_buffered_write()
1722 ret = -EFAULT; in btrfs_buffered_write()
1730 ret = btrfs_check_data_free_space(BTRFS_I(inode), in btrfs_buffered_write()
1733 if (ret < 0) { in btrfs_buffered_write()
1751 ret = btrfs_delalloc_reserve_metadata(BTRFS_I(inode), in btrfs_buffered_write()
1753 if (ret) { in btrfs_buffered_write()
1770 ret = prepare_pages(inode, pages, num_pages, in btrfs_buffered_write()
1773 if (ret) { in btrfs_buffered_write()
1788 ret = extents_locked; in btrfs_buffered_write()
1837 ret = btrfs_dirty_pages(BTRFS_I(inode), pages, in btrfs_buffered_write()
1855 if (ret) { in btrfs_buffered_write()
1896 return num_written ? num_written : ret; in btrfs_buffered_write()
2125 int ret; in start_ordered_ops() local
2136 ret = btrfs_fdatawrite_range(inode, start, end); in start_ordered_ops()
2140 return ret; in start_ordered_ops()
2186 int ret = 0, err; in btrfs_sync_file() local
2212 ret = start_ordered_ops(inode, start, end); in btrfs_sync_file()
2213 if (ret) in btrfs_sync_file()
2246 ret = start_ordered_ops(inode, start, end); in btrfs_sync_file()
2247 if (ret) { in btrfs_sync_file()
2268 ret = btrfs_wait_ordered_range(inode, start, len); in btrfs_sync_file()
2277 ret = filemap_fdatawait_range(inode->i_mapping, start, end); in btrfs_sync_file()
2280 if (ret) in btrfs_sync_file()
2301 ret = filemap_check_wb_err(inode->i_mapping, file->f_wb_err); in btrfs_sync_file()
2318 ret = PTR_ERR(trans); in btrfs_sync_file()
2323 ret = btrfs_log_dentry_safe(trans, dentry, &ctx); in btrfs_sync_file()
2325 if (ret < 0) { in btrfs_sync_file()
2327 ret = 1; in btrfs_sync_file()
2342 if (ret == BTRFS_NO_LOG_SYNC) { in btrfs_sync_file()
2343 ret = btrfs_end_transaction(trans); in btrfs_sync_file()
2348 if (!ret) { in btrfs_sync_file()
2349 ret = btrfs_sync_log(trans, root, &ctx); in btrfs_sync_file()
2350 if (!ret) { in btrfs_sync_file()
2351 ret = btrfs_end_transaction(trans); in btrfs_sync_file()
2369 ret = btrfs_end_transaction(trans); in btrfs_sync_file()
2370 if (ret) in btrfs_sync_file()
2372 ret = btrfs_wait_ordered_range(inode, start, len); in btrfs_sync_file()
2373 if (ret) in btrfs_sync_file()
2384 ret = PTR_ERR(trans); in btrfs_sync_file()
2391 if (ret == -ENOENT) in btrfs_sync_file()
2392 ret = 0; in btrfs_sync_file()
2397 ret = btrfs_commit_transaction(trans); in btrfs_sync_file()
2401 if (!ret) in btrfs_sync_file()
2402 ret = err; in btrfs_sync_file()
2403 return ret > 0 ? -EIO : ret; in btrfs_sync_file()
2471 int ret; in fill_holes() local
2480 ret = btrfs_search_slot(trans, root, &key, path, 0, 1); in fill_holes()
2481 if (ret <= 0) { in fill_holes()
2486 if (ret == 0) in fill_holes()
2487 ret = -EINVAL; in fill_holes()
2488 return ret; in fill_holes()
2524 ret = btrfs_insert_file_extent(trans, root, btrfs_ino(inode), in fill_holes()
2526 if (ret) in fill_holes()
2527 return ret; in fill_holes()
2551 ret = add_extent_mapping(em_tree, hole_em, 1); in fill_holes()
2553 } while (ret == -EEXIST); in fill_holes()
2555 if (ret) in fill_holes()
2573 int ret = 0; in find_first_non_hole() local
2583 ret = 1; in find_first_non_hole()
2589 return ret; in find_first_non_hole()
2610 int ret; in btrfs_punch_hole_lock_range() local
2637 ret = btrfs_wait_ordered_range(inode, lockstart, in btrfs_punch_hole_lock_range()
2639 if (ret) in btrfs_punch_hole_lock_range()
2640 return ret; in btrfs_punch_hole_lock_range()
2659 int ret; in btrfs_insert_replace_extent() local
2673 ret = btrfs_insert_empty_item(trans, root, path, &key, in btrfs_insert_replace_extent()
2675 if (ret) in btrfs_insert_replace_extent()
2676 return ret; in btrfs_insert_replace_extent()
2691 ret = btrfs_inode_set_file_extent_range(inode, extent_info->file_offset, in btrfs_insert_replace_extent()
2693 if (ret) in btrfs_insert_replace_extent()
2694 return ret; in btrfs_insert_replace_extent()
2708 ret = btrfs_alloc_reserved_file_extent(trans, root, in btrfs_insert_replace_extent()
2722 ret = btrfs_inc_extent_ref(trans, &ref); in btrfs_insert_replace_extent()
2727 return ret; in btrfs_insert_replace_extent()
2755 int ret = 0; in btrfs_replace_file_extents() local
2762 ret = -ENOMEM; in btrfs_replace_file_extents()
2781 ret = PTR_ERR(trans); in btrfs_replace_file_extents()
2786 ret = btrfs_block_rsv_migrate(&fs_info->trans_block_rsv, rsv, in btrfs_replace_file_extents()
2788 BUG_ON(ret); in btrfs_replace_file_extents()
2797 ret = btrfs_drop_extents(trans, root, inode, &drop_args); in btrfs_replace_file_extents()
2802 if (ret != -ENOSPC) { in btrfs_replace_file_extents()
2811 if (ret && in btrfs_replace_file_extents()
2812 (ret != -EOPNOTSUPP || in btrfs_replace_file_extents()
2814 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2822 ret = fill_holes(trans, inode, path, cur_offset, in btrfs_replace_file_extents()
2824 if (ret) { in btrfs_replace_file_extents()
2831 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2841 ret = btrfs_inode_clear_file_extent_range(inode, in btrfs_replace_file_extents()
2844 if (ret) { in btrfs_replace_file_extents()
2850 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2860 ret = btrfs_insert_replace_extent(trans, inode, path, in btrfs_replace_file_extents()
2863 if (ret) { in btrfs_replace_file_extents()
2864 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2872 ret = btrfs_update_inode(trans, root, inode); in btrfs_replace_file_extents()
2873 if (ret) in btrfs_replace_file_extents()
2881 ret = PTR_ERR(trans); in btrfs_replace_file_extents()
2886 ret = btrfs_block_rsv_migrate(&fs_info->trans_block_rsv, in btrfs_replace_file_extents()
2888 BUG_ON(ret); /* shouldn't happen */ in btrfs_replace_file_extents()
2894 ret = find_first_non_hole(inode, &cur_offset, &len); in btrfs_replace_file_extents()
2895 if (unlikely(ret < 0)) in btrfs_replace_file_extents()
2897 if (ret && !len) { in btrfs_replace_file_extents()
2898 ret = 0; in btrfs_replace_file_extents()
2913 if (ret) in btrfs_replace_file_extents()
2937 ret = fill_holes(trans, inode, path, cur_offset, in btrfs_replace_file_extents()
2939 if (ret) { in btrfs_replace_file_extents()
2941 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2946 ret = btrfs_inode_clear_file_extent_range(inode, cur_offset, in btrfs_replace_file_extents()
2948 if (ret) { in btrfs_replace_file_extents()
2949 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2955 ret = btrfs_insert_replace_extent(trans, inode, path, in btrfs_replace_file_extents()
2958 if (ret) { in btrfs_replace_file_extents()
2959 btrfs_abort_transaction(trans, ret); in btrfs_replace_file_extents()
2969 if (ret) in btrfs_replace_file_extents()
2976 return ret; in btrfs_replace_file_extents()
2992 int ret = 0; in btrfs_punch_hole() local
2998 ret = btrfs_wait_ordered_range(inode, offset, len); in btrfs_punch_hole()
2999 if (ret) in btrfs_punch_hole()
3000 return ret; in btrfs_punch_hole()
3004 ret = find_first_non_hole(BTRFS_I(inode), &offset, &len); in btrfs_punch_hole()
3005 if (ret < 0) in btrfs_punch_hole()
3007 if (ret && !len) { in btrfs_punch_hole()
3009 ret = 0; in btrfs_punch_hole()
3013 ret = file_modified(file); in btrfs_punch_hole()
3014 if (ret) in btrfs_punch_hole()
3033 ret = btrfs_truncate_block(BTRFS_I(inode), offset, len, in btrfs_punch_hole()
3036 ret = 0; in btrfs_punch_hole()
3044 ret = btrfs_truncate_block(BTRFS_I(inode), offset, 0, 0); in btrfs_punch_hole()
3045 if (ret) { in btrfs_punch_hole()
3047 return ret; in btrfs_punch_hole()
3059 ret = find_first_non_hole(BTRFS_I(inode), &offset, &len); in btrfs_punch_hole()
3060 if (ret < 0) in btrfs_punch_hole()
3062 if (ret && !len) { in btrfs_punch_hole()
3063 ret = 0; in btrfs_punch_hole()
3073 ret = find_first_non_hole(BTRFS_I(inode), &tail_start, &tail_len); in btrfs_punch_hole()
3074 if (unlikely(ret < 0)) in btrfs_punch_hole()
3076 if (!ret) { in btrfs_punch_hole()
3080 ret = btrfs_truncate_block(BTRFS_I(inode), in btrfs_punch_hole()
3083 if (ret) in btrfs_punch_hole()
3090 ret = 0; in btrfs_punch_hole()
3094 ret = btrfs_punch_hole_lock_range(inode, lockstart, lockend, in btrfs_punch_hole()
3096 if (ret) in btrfs_punch_hole()
3101 ret = -ENOMEM; in btrfs_punch_hole()
3105 ret = btrfs_replace_file_extents(BTRFS_I(inode), path, lockstart, in btrfs_punch_hole()
3108 if (ret) in btrfs_punch_hole()
3114 ret = btrfs_update_inode(trans, root, BTRFS_I(inode)); in btrfs_punch_hole()
3122 if (!updated_inode && truncated_block && !ret) { in btrfs_punch_hole()
3137 ret = PTR_ERR(trans); in btrfs_punch_hole()
3141 ret = btrfs_update_inode(trans, root, BTRFS_I(inode)); in btrfs_punch_hole()
3143 if (!ret) in btrfs_punch_hole()
3144 ret = ret2; in btrfs_punch_hole()
3148 return ret; in btrfs_punch_hole()
3195 int ret; in btrfs_fallocate_update_isize() local
3208 ret = btrfs_update_inode(trans, root, BTRFS_I(inode)); in btrfs_fallocate_update_isize()
3211 return ret ? ret : ret2; in btrfs_fallocate_update_isize()
3225 int ret; in btrfs_zero_range_check_range_boundary() local
3233 ret = RANGE_BOUNDARY_HOLE; in btrfs_zero_range_check_range_boundary()
3235 ret = RANGE_BOUNDARY_PREALLOC_EXTENT; in btrfs_zero_range_check_range_boundary()
3237 ret = RANGE_BOUNDARY_WRITTEN_EXTENT; in btrfs_zero_range_check_range_boundary()
3240 return ret; in btrfs_zero_range_check_range_boundary()
3251 int ret; in btrfs_zero_range() local
3264 ret = PTR_ERR(em); in btrfs_zero_range()
3287 ret = btrfs_fallocate_update_isize(inode, offset + len, in btrfs_zero_range()
3308 ret = PTR_ERR(em); in btrfs_zero_range()
3314 ret = btrfs_fallocate_update_isize(inode, offset + len, in btrfs_zero_range()
3320 ret = btrfs_truncate_block(BTRFS_I(inode), offset, len, in btrfs_zero_range()
3322 if (!ret) in btrfs_zero_range()
3323 ret = btrfs_fallocate_update_isize(inode, in btrfs_zero_range()
3326 return ret; in btrfs_zero_range()
3344 ret = btrfs_zero_range_check_range_boundary(BTRFS_I(inode), in btrfs_zero_range()
3346 if (ret < 0) in btrfs_zero_range()
3348 if (ret == RANGE_BOUNDARY_HOLE) { in btrfs_zero_range()
3350 ret = 0; in btrfs_zero_range()
3351 } else if (ret == RANGE_BOUNDARY_WRITTEN_EXTENT) { in btrfs_zero_range()
3352 ret = btrfs_truncate_block(BTRFS_I(inode), offset, 0, 0); in btrfs_zero_range()
3353 if (ret) in btrfs_zero_range()
3356 ret = 0; in btrfs_zero_range()
3361 ret = btrfs_zero_range_check_range_boundary(BTRFS_I(inode), in btrfs_zero_range()
3363 if (ret < 0) in btrfs_zero_range()
3365 if (ret == RANGE_BOUNDARY_HOLE) { in btrfs_zero_range()
3367 ret = 0; in btrfs_zero_range()
3368 } else if (ret == RANGE_BOUNDARY_WRITTEN_EXTENT) { in btrfs_zero_range()
3369 ret = btrfs_truncate_block(BTRFS_I(inode), offset + len, in btrfs_zero_range()
3371 if (ret) in btrfs_zero_range()
3374 ret = 0; in btrfs_zero_range()
3385 ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), in btrfs_zero_range()
3387 if (ret < 0) in btrfs_zero_range()
3390 ret = btrfs_punch_hole_lock_range(inode, lockstart, lockend, in btrfs_zero_range()
3392 if (ret) in btrfs_zero_range()
3394 ret = btrfs_qgroup_reserve_data(BTRFS_I(inode), &data_reserved, in btrfs_zero_range()
3396 if (ret) { in btrfs_zero_range()
3401 ret = btrfs_prealloc_file_range(inode, mode, alloc_start, in btrfs_zero_range()
3408 if (ret) { in btrfs_zero_range()
3413 ret = btrfs_fallocate_update_isize(inode, offset + len, mode); in btrfs_zero_range()
3415 if (ret && space_reserved) in btrfs_zero_range()
3420 return ret; in btrfs_zero_range()
3441 int ret; in btrfs_fallocate() local
3465 ret = btrfs_alloc_data_chunk_ondemand(BTRFS_I(inode), in btrfs_fallocate()
3467 if (ret < 0) in btrfs_fallocate()
3468 return ret; in btrfs_fallocate()
3474 ret = inode_newsize_ok(inode, offset + len); in btrfs_fallocate()
3475 if (ret) in btrfs_fallocate()
3479 ret = file_modified(file); in btrfs_fallocate()
3480 if (ret) in btrfs_fallocate()
3491 ret = btrfs_cont_expand(BTRFS_I(inode), i_size_read(inode), in btrfs_fallocate()
3493 if (ret) in btrfs_fallocate()
3501 ret = btrfs_truncate_block(BTRFS_I(inode), inode->i_size, 0, 0); in btrfs_fallocate()
3502 if (ret) in btrfs_fallocate()
3510 ret = btrfs_wait_ordered_range(inode, alloc_start, in btrfs_fallocate()
3512 if (ret) in btrfs_fallocate()
3516 ret = btrfs_zero_range(inode, offset, len, mode); in btrfs_fallocate()
3518 return ret; in btrfs_fallocate()
3544 ret = btrfs_wait_ordered_range(inode, alloc_start, in btrfs_fallocate()
3546 if (ret) in btrfs_fallocate()
3561 ret = PTR_ERR(em); in btrfs_fallocate()
3570 ret = add_falloc_range(&reserve_list, cur_offset, in btrfs_fallocate()
3572 if (ret < 0) { in btrfs_fallocate()
3576 ret = btrfs_qgroup_reserve_data(BTRFS_I(inode), in btrfs_fallocate()
3579 if (ret < 0) { in btrfs_fallocate()
3603 if (!ret) in btrfs_fallocate()
3604 ret = btrfs_prealloc_file_range(inode, mode, in btrfs_fallocate()
3615 if (ret < 0) in btrfs_fallocate()
3622 ret = btrfs_fallocate_update_isize(inode, actual_end, mode); in btrfs_fallocate()
3629 if (ret != 0 && !(mode & FALLOC_FL_ZERO_RANGE)) in btrfs_fallocate()
3633 return ret; in btrfs_fallocate()
3647 int ret = 0; in find_desired_extent() local
3670 ret = PTR_ERR(em); in find_desired_extent()
3692 if (ret) { in find_desired_extent()
3693 offset = ret; in find_desired_extent()
3727 int ret; in btrfs_file_open() local
3731 ret = fsverity_file_open(inode, filp); in btrfs_file_open()
3732 if (ret) in btrfs_file_open()
3733 return ret; in btrfs_file_open()
3740 int ret; in check_direct_read() local
3743 ret = check_direct_IO(fs_info, iter, offset); in check_direct_read()
3744 if (ret < 0) in check_direct_read()
3745 return ret; in check_direct_read()
3762 ssize_t ret; in btrfs_direct_read() local
3789 ret = iomap_dio_rw(iocb, to, &btrfs_dio_iomap_ops, &btrfs_dio_ops, in btrfs_direct_read()
3795 if (ret > 0) in btrfs_direct_read()
3796 read = ret; in btrfs_direct_read()
3798 if (iov_iter_count(to) > 0 && (ret == -EFAULT || ret > 0)) { in btrfs_direct_read()
3808 ret = read; in btrfs_direct_read()
3821 return ret < 0 ? ret : read; in btrfs_direct_read()
3826 ssize_t ret = 0; in btrfs_file_read_iter() local
3829 ret = btrfs_direct_read(iocb, to); in btrfs_file_read_iter()
3830 if (ret < 0 || !iov_iter_count(to) || in btrfs_file_read_iter()
3832 return ret; in btrfs_file_read_iter()
3835 return filemap_read(iocb, to, ret); in btrfs_file_read_iter()
3875 int ret; in btrfs_fdatawrite_range() local
3891 ret = filemap_fdatawrite_range(inode->i_mapping, start, end); in btrfs_fdatawrite_range()
3892 if (!ret && test_bit(BTRFS_INODE_HAS_ASYNC_EXTENT, in btrfs_fdatawrite_range()
3894 ret = filemap_fdatawrite_range(inode->i_mapping, start, end); in btrfs_fdatawrite_range()
3896 return ret; in btrfs_fdatawrite_range()