Lines Matching refs:ret

326 	int ret = 0;
344 ret = -ENOMEM;
345 mlog_errno(ret);
346 return ret;
356 ret = ocfs2_read_refcount_block(&new->rf_ci, rf_blkno, &ref_root_bh);
357 if (ret) {
358 mlog_errno(ret);
361 return ret;
391 return ret;
396 int ret;
400 ret = ocfs2_read_inode_block(inode, &di_bh);
401 if (ret) {
402 mlog_errno(ret);
412 return ret;
418 int ret;
420 ret = ocfs2_refcount_lock(tree, rw);
421 if (ret) {
422 mlog_errno(ret);
432 return ret;
448 int ret, delete_tree = 0;
454 ret = ocfs2_get_refcount_tree(osb, ref_blkno, &tree);
455 if (ret) {
456 mlog_errno(ret);
457 return ret;
462 ret = __ocfs2_lock_refcount_tree(osb, tree, rw);
463 if (ret) {
464 mlog_errno(ret);
469 ret = ocfs2_read_refcount_block(&tree->rf_ci, tree->rf_blkno,
471 if (ret) {
472 mlog_errno(ret);
513 return ret;
552 int ret;
570 ret = ocfs2_reserve_new_metadata_blocks(osb, 1, &meta_ac);
571 if (ret) {
572 mlog_errno(ret);
578 ret = PTR_ERR(handle);
579 mlog_errno(ret);
583 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
585 if (ret) {
586 mlog_errno(ret);
590 ret = ocfs2_claim_metadata(handle, meta_ac, 1, &suballoc_loc,
593 if (ret) {
594 mlog_errno(ret);
600 ret = -ENOMEM;
601 mlog_errno(ret);
607 ret = -ENOMEM;
608 mlog_errno(ret);
613 ret = ocfs2_journal_access_rb(handle, &new_tree->rf_ci, new_bh,
615 if (ret) {
616 mlog_errno(ret);
687 return ret;
694 int ret;
705 ret = ocfs2_lock_refcount_tree(osb, refcount_loc, 1,
707 if (ret) {
708 mlog_errno(ret);
709 return ret;
714 ret = PTR_ERR(handle);
715 mlog_errno(ret);
719 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
721 if (ret) {
722 mlog_errno(ret);
726 ret = ocfs2_journal_access_rb(handle, &ref_tree->rf_ci, ref_root_bh,
728 if (ret) {
729 mlog_errno(ret);
751 return ret;
756 int ret, delete_tree = 0;
774 ret = ocfs2_lock_refcount_tree(osb, ref_blkno, 1, &ref_tree, &blk_bh);
775 if (ret) {
776 mlog_errno(ret);
777 return ret;
798 ret = -ENOMEM;
799 mlog_errno(ret);
804 ret = ocfs2_inode_lock(alloc_inode, &alloc_bh, 1);
805 if (ret) {
806 mlog_errno(ret);
815 ret = PTR_ERR(handle);
816 mlog_errno(ret);
820 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
822 if (ret) {
823 mlog_errno(ret);
827 ret = ocfs2_journal_access_rb(handle, &ref_tree->rf_ci, blk_bh,
829 if (ret) {
830 mlog_errno(ret);
847 ret = ocfs2_free_suballoc_bits(handle, alloc_inode,
849 if (ret)
850 mlog_errno(ret);
871 return ret;
926 int ret;
943 ret = ocfs2_remove_refcount_tree(inode, di_bh);
944 if (ret)
945 mlog_errno(ret);
962 int ret, i, subtree_root;
998 ret = -ENOMEM;
999 mlog_errno(ret);
1004 ret = ocfs2_find_path(ci, left_path, cpos);
1005 if (ret) {
1006 mlog_errno(ret);
1012 ret = -ENOMEM;
1013 mlog_errno(ret);
1017 ret = ocfs2_find_cpos_for_right_leaf(sb, left_path, &cpos);
1018 if (ret) {
1019 mlog_errno(ret);
1023 ret = ocfs2_find_path(ci, right_path, cpos);
1024 if (ret) {
1025 mlog_errno(ret);
1046 return ret;
1063 int ret = 0, i, found;
1085 ret = ocfs2_find_leaf(ci, el, low_cpos, &eb_bh);
1086 if (ret) {
1087 mlog_errno(ret);
1095 ret = ocfs2_error(sb,
1114 ret = ocfs2_get_refcount_cpos_end(ci, ref_root_bh,
1116 if (ret) {
1117 mlog_errno(ret);
1125 ret = ocfs2_read_refcount_block(ci, le64_to_cpu(rec->e_blkno),
1127 if (ret) {
1128 mlog_errno(ret);
1137 return ret;
1165 enum ocfs2_ref_rec_contig ret = REF_CONTIG_NONE;
1168 ret = ocfs2_refcount_rec_adjacent(rb, index);
1176 if (ret == REF_CONTIG_RIGHT)
1177 ret = REF_CONTIG_LEFTRIGHT;
1179 ret = REF_CONTIG_LEFT;
1183 return ret;
1238 int ret;
1244 ret = ocfs2_journal_access_rb(handle, ci, ref_leaf_bh,
1246 if (ret) {
1247 mlog_errno(ret);
1271 return ret;
1280 int ret;
1290 ret = ocfs2_journal_access_rb(handle, ci, ref_root_bh,
1292 if (ret) {
1293 mlog_errno(ret);
1297 ret = ocfs2_claim_metadata(handle, meta_ac, 1, &suballoc_loc,
1300 if (ret) {
1301 mlog_errno(ret);
1307 ret = -ENOMEM;
1308 mlog_errno(ret);
1313 ret = ocfs2_journal_access_rb(handle, ci, new_bh,
1315 if (ret) {
1316 mlog_errno(ret);
1356 return ret;
1450 int split_index = 0, num_moved, ret;
1479 ret = ocfs2_find_refcount_split_pos(rl, &cpos, &split_index);
1480 if (ret) {
1481 mlog_errno(ret);
1482 return ret;
1518 int ret;
1531 ret = ocfs2_journal_access_rb(handle, ci, ref_root_bh,
1533 if (ret) {
1534 mlog_errno(ret);
1538 ret = ocfs2_journal_access_rb(handle, ci, ref_leaf_bh,
1540 if (ret) {
1541 mlog_errno(ret);
1545 ret = ocfs2_claim_metadata(handle, meta_ac, 1, &suballoc_loc,
1548 if (ret) {
1549 mlog_errno(ret);
1555 ret = -ENOMEM;
1556 mlog_errno(ret);
1561 ret = ocfs2_journal_access_rb(handle, ci, new_bh,
1563 if (ret) {
1564 mlog_errno(ret);
1583 ret = ocfs2_divide_leaf_refcount_block(ref_leaf_bh, new_bh, &new_cpos);
1584 if (ret) {
1585 mlog_errno(ret);
1598 ret = ocfs2_insert_extent(handle, &ref_et, new_cpos, new_bh->b_blocknr,
1600 if (ret)
1601 mlog_errno(ret);
1605 return ret;
1614 int ret;
1622 ret = ocfs2_expand_inline_ref_root(handle, ci, ref_root_bh,
1624 if (ret) {
1625 mlog_errno(ret);
1635 ret = ocfs2_new_leaf_refcount_block(handle, ci, ref_root_bh,
1637 if (ret)
1638 mlog_errno(ret);
1641 return ret;
1656 int ret = 0, i;
1677 ret = -ENOMEM;
1678 mlog_errno(ret);
1682 ret = ocfs2_find_path(ci, path, old_cpos);
1683 if (ret) {
1684 mlog_errno(ret);
1692 ret = ocfs2_extend_trans(handle, 2);
1693 if (ret < 0) {
1694 mlog_errno(ret);
1698 ret = ocfs2_journal_access_rb(handle, ci, ref_leaf_bh,
1700 if (ret < 0) {
1701 mlog_errno(ret);
1705 ret = ocfs2_journal_access_eb(handle, ci, path_leaf_bh(path),
1707 if (ret < 0) {
1708 mlog_errno(ret);
1731 return ret;
1742 int ret;
1754 ret = ocfs2_expand_refcount_tree(handle, ci, ref_root_bh,
1756 if (ret) {
1757 mlog_errno(ret);
1761 ret = ocfs2_get_refcount_rec(ci, ref_root_bh,
1764 if (ret) {
1765 mlog_errno(ret);
1774 ret = ocfs2_journal_access_rb(handle, ci, ref_leaf_bh,
1776 if (ret) {
1777 mlog_errno(ret);
1802 ret = ocfs2_adjust_refcount_rec(handle, ci,
1805 if (ret)
1806 mlog_errno(ret);
1810 return ret;
1831 int ret, recs_need;
1880 ret = ocfs2_expand_refcount_tree(handle, ci, ref_root_bh,
1882 if (ret) {
1883 mlog_errno(ret);
1891 ret = ocfs2_get_refcount_rec(ci, ref_root_bh,
1894 if (ret) {
1895 mlog_errno(ret);
1905 ret = ocfs2_journal_access_rb(handle, ci, ref_leaf_bh,
1907 if (ret) {
1908 mlog_errno(ret);
1975 return ret;
1985 int ret = 0, index;
1995 ret = ocfs2_get_refcount_rec(ci, ref_root_bh,
1998 if (ret) {
1999 mlog_errno(ret);
2020 ret = ocfs2_change_refcount_rec(handle, ci,
2023 if (ret) {
2024 mlog_errno(ret);
2033 ret = ocfs2_insert_refcount_rec(handle, ci, ref_root_bh,
2037 if (ret) {
2038 mlog_errno(ret);
2051 ret = ocfs2_split_refcount_rec(handle, ci,
2055 if (ret) {
2056 mlog_errno(ret);
2069 return ret;
2079 int ret;
2093 ret = ocfs2_remove_extent(handle, &et, le32_to_cpu(rb->rf_cpos),
2095 if (ret) {
2096 mlog_errno(ret);
2106 ret = ocfs2_cache_block_dealloc(dealloc, EXTENT_ALLOC_SYSTEM_INODE,
2111 if (ret) {
2112 mlog_errno(ret);
2116 ret = ocfs2_journal_access_rb(handle, ci, ref_root_bh,
2118 if (ret) {
2119 mlog_errno(ret);
2149 return ret;
2172 int ret;
2187 ret = ocfs2_change_refcount_rec(handle, ci,
2196 ret = ocfs2_split_refcount_rec(handle, ci,
2202 if (ret) {
2203 mlog_errno(ret);
2209 ret = ocfs2_remove_refcount_extent(handle, ci, ref_root_bh,
2212 if (ret)
2213 mlog_errno(ret);
2217 return ret;
2228 int ret = 0, index = 0;
2239 ret = ocfs2_get_refcount_rec(ci, ref_root_bh,
2242 if (ret) {
2243 mlog_errno(ret);
2255 ret = ocfs2_decrease_refcount_rec(handle, ci, ref_root_bh,
2259 if (ret) {
2260 mlog_errno(ret);
2265 ret = ocfs2_cache_cluster_dealloc(dealloc,
2268 if (ret) {
2269 mlog_errno(ret);
2282 return ret;
2292 int ret;
2299 ret = ocfs2_get_refcount_block(inode, &ref_blkno);
2300 if (ret) {
2301 mlog_errno(ret);
2305 ret = ocfs2_get_refcount_tree(OCFS2_SB(inode->i_sb), ref_blkno, &tree);
2306 if (ret) {
2307 mlog_errno(ret);
2311 ret = ocfs2_read_refcount_block(&tree->rf_ci, tree->rf_blkno,
2313 if (ret) {
2314 mlog_errno(ret);
2318 ret = __ocfs2_decrease_refcount(handle, &tree->rf_ci, ref_root_bh,
2320 if (ret)
2321 mlog_errno(ret);
2324 return ret;
2343 int ret;
2349 ret = ocfs2_error(inode->i_sb, "Inode %lu want to use refcount tree, but the feature bit is not set in the super block\n",
2354 ret = ocfs2_change_extent_flag(handle, et, cpos,
2357 if (ret)
2358 mlog_errno(ret);
2361 return ret;
2376 int ret = 0, index, ref_blocks = 0, recs_add = 0;
2384 ret = ocfs2_get_refcount_rec(ci, ref_root_bh,
2387 if (ret) {
2388 mlog_errno(ret);
2504 return ret;
2526 int ret;
2532 ret = ocfs2_error(inode->i_sb, "Inode %lu want to use refcount tree, but the feature bit is not set in the super block\n",
2539 ret = ocfs2_get_refcount_tree(OCFS2_SB(inode->i_sb),
2541 if (ret) {
2542 mlog_errno(ret);
2546 ret = ocfs2_read_refcount_block(&tree->rf_ci, refcount_loc,
2548 if (ret) {
2549 mlog_errno(ret);
2553 ret = ocfs2_calc_refcount_meta_credits(inode->i_sb,
2558 if (ret) {
2559 mlog_errno(ret);
2567 return ret;
2635 int ret = 0;
2647 ret = ocfs2_find_leaf(INODE_CACHE(inode), el, cpos, &eb_bh);
2648 if (ret) {
2649 mlog_errno(ret);
2657 ret = ocfs2_error(inode->i_sb,
2806 ret = ocfs2_read_extent_block(INODE_CACHE(inode),
2809 if (ret) {
2810 mlog_errno(ret);
2822 return ret;
2845 int ret = 0, meta_add = 0;
2849 ret = num_free_extents;
2850 mlog_errno(ret);
2860 ret = ocfs2_calc_refcount_meta_credits(sb, ref_ci, ref_root_bh,
2863 if (ret) {
2864 mlog_errno(ret);
2869 ret = ocfs2_reserve_new_metadata_blocks(OCFS2_SB(sb), meta_add,
2871 if (ret) {
2872 mlog_errno(ret);
2877 ret = ocfs2_reserve_clusters(OCFS2_SB(sb), num_clusters,
2879 if (ret)
2880 mlog_errno(ret);
2884 if (ret) {
2891 return ret;
2908 int ret = 0, partial;
2944 ret = -ENOMEM;
2945 mlog_errno(ret);
2958 ret = filemap_write_and_wait_range(mapping,
2967 ret = block_read_full_folio(folio, ocfs2_get_block);
2968 if (ret) {
2969 mlog_errno(ret);
2976 ret = walk_page_buffers(handle, page_buffers(page),
2979 if (ret) {
2980 mlog_errno(ret);
2994 if (ret)
2998 return ret;
3006 int ret = 0;
3022 ret = -ENOMEM;
3023 mlog_errno(ret);
3029 ret = ocfs2_read_block(ci, old_block, &old_bh, NULL);
3030 if (ret) {
3031 mlog_errno(ret);
3035 ret = ocfs2_journal_access(handle, ci, new_bh,
3037 if (ret) {
3038 mlog_errno(ret);
3053 return ret;
3063 int ret, index;
3083 ret = -ENOMEM;
3084 mlog_errno(ret);
3088 ret = ocfs2_find_path(et->et_ci, path, cpos);
3089 if (ret) {
3090 mlog_errno(ret);
3098 ret = ocfs2_error(sb,
3104 ret = ocfs2_split_extent(handle, et, path, index,
3106 if (ret)
3107 mlog_errno(ret);
3111 return ret;
3120 int ret;
3129 ret = context->cow_duplicate_clusters(handle, context->inode,
3131 if (ret) {
3132 mlog_errno(ret);
3137 ret = ocfs2_clear_ext_refcount(handle, &context->data_et,
3140 if (ret)
3141 mlog_errno(ret);
3143 return ret;
3150 int ret;
3159 ret = filemap_write_and_wait_range(inode->i_mapping, start, end);
3160 if (ret < 0)
3161 mlog_errno(ret);
3163 return ret;
3180 int ret, delete, index, credits = 0;
3192 ret = ocfs2_lock_refcount_allocators(sb, p_cluster, num_clusters,
3198 if (ret) {
3199 mlog_errno(ret);
3200 return ret;
3209 ret = PTR_ERR(handle);
3210 mlog_errno(ret);
3217 ret = ocfs2_get_refcount_rec(ref_ci, context->ref_root_bh,
3220 if (ret) {
3221 mlog_errno(ret);
3239 ret = ocfs2_clear_ext_refcount(handle,
3245 if (ret) {
3246 mlog_errno(ret);
3252 ret = __ocfs2_claim_clusters(handle,
3256 if (ret) {
3257 mlog_errno(ret);
3261 ret = ocfs2_replace_clusters(handle, context,
3264 if (ret) {
3265 mlog_errno(ret);
3271 ret = __ocfs2_decrease_refcount(handle, ref_ci,
3276 if (ret) {
3277 mlog_errno(ret);
3290 ret = context->post_refcount->func(context->inode, handle,
3292 if (ret) {
3293 mlog_errno(ret);
3303 ret = ocfs2_cow_sync_writeback(sb, context->inode, cpos,
3305 if (ret)
3306 mlog_errno(ret);
3323 return ret;
3328 int ret = 0;
3343 ret = context->get_clusters(context, cow_start, &p_cluster,
3345 if (ret) {
3346 mlog_errno(ret);
3355 ret = ocfs2_make_clusters_writable(inode->i_sb, context,
3358 if (ret) {
3359 mlog_errno(ret);
3372 return ret;
3384 int ret;
3394 ret = ocfs2_refcount_cal_cow_clusters(inode, &di->id2.i_list,
3397 if (ret) {
3398 mlog_errno(ret);
3410 ret = -ENOMEM;
3411 mlog_errno(ret);
3415 ret = ocfs2_lock_refcount_tree(osb, le64_to_cpu(di->i_refcount_loc),
3417 if (ret) {
3418 mlog_errno(ret);
3433 ret = ocfs2_replace_cow(context);
3434 if (ret)
3435 mlog_errno(ret);
3448 return ret;
3460 int ret = 0;
3465 ret = ocfs2_get_clusters(inode, cpos, &p_cluster,
3467 if (ret) {
3468 mlog_errno(ret);
3476 ret = ocfs2_refcount_cow_hunk(inode, di_bh, cpos,
3478 if (ret) {
3479 mlog_errno(ret);
3488 return ret;
3514 int ret = 0, index, ref_blocks = 0;
3522 ret = ocfs2_xattr_get_clusters(inode, cpos, &p_cluster,
3525 if (ret) {
3526 mlog_errno(ret);
3533 ret = ocfs2_get_refcount_rec(ref_ci, ref_root_bh,
3537 if (ret) {
3538 mlog_errno(ret);
3586 return ret;
3600 int ret;
3607 ret = ocfs2_refcount_cal_cow_clusters(inode, &xv->xr_list,
3610 if (ret) {
3611 mlog_errno(ret);
3619 ret = -ENOMEM;
3620 mlog_errno(ret);
3641 ret = ocfs2_replace_cow(context);
3642 if (ret)
3643 mlog_errno(ret);
3647 return ret;
3662 int ret;
3671 ret = ocfs2_calc_refcount_meta_credits(inode->i_sb,
3675 if (ret) {
3676 mlog_errno(ret);
3683 ret = ocfs2_reserve_new_metadata_blocks(osb,
3685 if (ret) {
3686 mlog_errno(ret);
3696 ret = PTR_ERR(handle);
3697 mlog_errno(ret);
3701 ret = ocfs2_mark_extent_refcounted(inode, data_et, handle,
3704 if (ret) {
3705 mlog_errno(ret);
3709 ret = __ocfs2_increase_refcount(handle, ref_ci, ref_root_bh,
3712 if (ret) {
3713 mlog_errno(ret);
3718 ret = post->func(inode, handle, post->para);
3719 if (ret)
3720 mlog_errno(ret);
3728 return ret;
3734 int ret;
3741 ret = PTR_ERR(handle);
3742 mlog_errno(ret);
3746 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh,
3748 if (ret) {
3749 mlog_errno(ret);
3762 return ret;
3768 int ret, data_changed = 0;
3783 ret = ocfs2_create_refcount_tree(inode, di_bh);
3784 if (ret) {
3785 mlog_errno(ret);
3791 ret = ocfs2_lock_refcount_tree(osb,
3794 if (ret) {
3795 mlog_errno(ret);
3809 ret = ocfs2_get_clusters(inode, cpos, &p_cluster,
3811 if (ret) {
3812 mlog_errno(ret);
3816 ret = ocfs2_add_refcount_flag(inode, &di_et,
3821 if (ret) {
3822 mlog_errno(ret);
3833 ret = ocfs2_xattr_attach_refcount_tree(inode, di_bh,
3837 if (ret) {
3838 mlog_errno(ret);
3844 ret = ocfs2_change_ctime(inode, di_bh);
3845 if (ret)
3846 mlog_errno(ret);
3853 if (!ret && ocfs2_dealloc_has_cluster(&dealloc)) {
3864 return ret;
3875 int ret;
3881 ret = ocfs2_lock_refcount_allocators(inode->i_sb,
3886 if (ret) {
3887 mlog_errno(ret);
3893 ret = PTR_ERR(handle);
3894 mlog_errno(ret);
3898 ret = ocfs2_insert_extent(handle, et, cpos,
3901 if (ret) {
3902 mlog_errno(ret);
3906 ret = ocfs2_increase_refcount(handle, ref_ci, ref_root_bh,
3909 if (ret) {
3910 mlog_errno(ret);
3914 ret = dquot_alloc_space_nodirty(inode,
3916 if (ret)
3917 mlog_errno(ret);
3924 return ret;
3932 int ret;
3942 ret = PTR_ERR(handle);
3943 mlog_errno(ret);
3947 ret = ocfs2_journal_access_di(handle, INODE_CACHE(t_inode), t_bh,
3949 if (ret) {
3950 mlog_errno(ret);
3967 return ret;
3977 int ret = 0;
3990 ret = ocfs2_get_clusters(s_inode, cpos, &p_cluster,
3992 if (ret) {
3993 mlog_errno(ret);
3997 ret = ocfs2_add_refcounted_extent(t_inode, &et,
4003 if (ret) {
4004 mlog_errno(ret);
4013 return ret;
4028 int ret;
4037 ret = PTR_ERR(handle);
4038 mlog_errno(ret);
4039 return ret;
4042 ret = ocfs2_journal_access_di(handle, INODE_CACHE(t_inode), t_bh,
4044 if (ret) {
4045 mlog_errno(ret);
4090 return ret;
4099 int ret;
4108 ret = ocfs2_set_refcount_tree(t_inode, t_bh,
4110 if (ret) {
4111 mlog_errno(ret);
4116 ret = ocfs2_duplicate_inline_data(s_inode, s_bh,
4118 if (ret)
4119 mlog_errno(ret);
4123 ret = ocfs2_lock_refcount_tree(osb, le64_to_cpu(di->i_refcount_loc),
4125 if (ret) {
4126 mlog_errno(ret);
4130 ret = ocfs2_duplicate_extent_list(s_inode, t_inode, t_bh,
4133 if (ret) {
4134 mlog_errno(ret);
4147 return ret;
4155 int ret;
4160 ret = -EINVAL;
4161 mlog_errno(ret);
4165 ret = filemap_fdatawrite(inode->i_mapping);
4166 if (ret) {
4167 mlog_errno(ret);
4171 ret = ocfs2_attach_refcount_tree(inode, old_bh);
4172 if (ret) {
4173 mlog_errno(ret);
4178 ret = ocfs2_inode_lock_nested(new_inode, &new_bh, 1,
4180 if (ret) {
4181 mlog_errno(ret);
4185 ret = ocfs2_create_reflink_node(inode, old_bh,
4187 if (ret) {
4188 mlog_errno(ret);
4193 ret = ocfs2_reflink_xattrs(inode, old_bh,
4196 if (ret) {
4197 mlog_errno(ret);
4202 ret = ocfs2_complete_reflink(inode, old_bh,
4204 if (ret)
4205 mlog_errno(ret);
4213 if (!ret) {
4214 ret = filemap_fdatawait(inode->i_mapping);
4215 if (ret)
4216 mlog_errno(ret);
4218 return ret;
4439 int ret;
4449 ret = PTR_ERR(handle);
4450 mlog_errno(ret);
4451 return ret;
4461 ret = ocfs2_mark_inode_dirty(handle, dest, d_bh);
4462 if (ret) {
4463 mlog_errno(ret);
4469 return ret;
4492 int ret = 0;
4505 ret = -EINTR;
4510 ret = ocfs2_get_clusters(s_inode, spos, &p_cluster,
4512 if (ret) {
4513 mlog_errno(ret);
4522 ret = ocfs2_remove_inode_range(t_inode, t_bh, pstart, plen);
4523 if (ret) {
4524 mlog_errno(ret);
4532 ret = ocfs2_lock_refcount_tree(osb,
4535 if (ret) {
4536 mlog_errno(ret);
4542 ret = ocfs2_add_refcount_flag(s_inode, &s_et,
4547 if (ret) {
4548 mlog_errno(ret);
4555 ret = ocfs2_add_refcounted_extent(t_inode, &t_et,
4562 if (ret) {
4563 mlog_errno(ret);
4583 return remapped_bytes > 0 ? remapped_bytes : ret;
4599 loff_t ret;
4613 ret = ocfs2_duplicate_inline_data(s_inode, s_bh, t_inode, t_bh);
4614 if (ret)
4615 mlog_errno(ret);
4624 ret = -EOPNOTSUPP;
4634 ret = ocfs2_create_refcount_tree(s_inode, s_bh);
4635 if (ret) {
4636 mlog_errno(ret);
4643 ret = ocfs2_set_refcount_tree(s_inode, s_bh,
4645 if (ret) {
4646 mlog_errno(ret);
4651 ret = ocfs2_set_refcount_tree(t_inode, t_bh,
4653 if (ret) {
4654 mlog_errno(ret);
4661 ret = ocfs2_convert_inline_data_to_extents(t_inode, t_bh);
4662 if (ret) {
4663 mlog_errno(ret);
4669 ret = ocfs2_reflink_remap_extent(s_inode, s_bh, pos_in, t_inode, t_bh,
4671 if (ret < 0) {
4672 mlog_errno(ret);
4682 return ret;