• Home
  • Raw
  • Download

Lines Matching refs:ret

64 	int ret = 0, index;  in __ocfs2_move_extent()  local
73 ret = ocfs2_duplicate_clusters_by_page(handle, inode, cpos, in __ocfs2_move_extent()
75 if (ret) { in __ocfs2_move_extent()
76 mlog_errno(ret); in __ocfs2_move_extent()
88 ret = -ENOMEM; in __ocfs2_move_extent()
89 mlog_errno(ret); in __ocfs2_move_extent()
93 ret = ocfs2_find_path(INODE_CACHE(inode), path, cpos); in __ocfs2_move_extent()
94 if (ret) { in __ocfs2_move_extent()
95 mlog_errno(ret); in __ocfs2_move_extent()
103 ret = ocfs2_error(inode->i_sb, in __ocfs2_move_extent()
118 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), in __ocfs2_move_extent()
121 if (ret) { in __ocfs2_move_extent()
122 mlog_errno(ret); in __ocfs2_move_extent()
126 ret = ocfs2_split_extent(handle, &context->et, path, index, in __ocfs2_move_extent()
129 if (ret) { in __ocfs2_move_extent()
130 mlog_errno(ret); in __ocfs2_move_extent()
143 ret = ocfs2_decrease_refcount(inode, handle, in __ocfs2_move_extent()
149 ret = ocfs2_truncate_log_append(osb, handle, in __ocfs2_move_extent()
156 return ret; in __ocfs2_move_extent()
171 int ret, num_free_extents; in ocfs2_lock_meta_allocator_move_extents() local
177 ret = num_free_extents; in ocfs2_lock_meta_allocator_move_extents()
178 mlog_errno(ret); in ocfs2_lock_meta_allocator_move_extents()
186 ret = ocfs2_reserve_new_metadata_blocks(osb, extra_blocks, meta_ac); in ocfs2_lock_meta_allocator_move_extents()
187 if (ret) { in ocfs2_lock_meta_allocator_move_extents()
188 mlog_errno(ret); in ocfs2_lock_meta_allocator_move_extents()
198 if (ret) { in ocfs2_lock_meta_allocator_move_extents()
205 return ret; in ocfs2_lock_meta_allocator_move_extents()
218 int ret, credits = 0, extra_blocks = 0, partial = context->partial; in ocfs2_defrag_extent() local
235 ret = ocfs2_lock_refcount_tree(osb, context->refcount_loc, 1, in ocfs2_defrag_extent()
237 if (ret) { in ocfs2_defrag_extent()
238 mlog_errno(ret); in ocfs2_defrag_extent()
239 return ret; in ocfs2_defrag_extent()
242 ret = ocfs2_prepare_refcount_change_for_del(inode, in ocfs2_defrag_extent()
248 if (ret) { in ocfs2_defrag_extent()
249 mlog_errno(ret); in ocfs2_defrag_extent()
254 ret = ocfs2_lock_meta_allocator_move_extents(inode, &context->et, in ocfs2_defrag_extent()
258 if (ret) { in ocfs2_defrag_extent()
259 mlog_errno(ret); in ocfs2_defrag_extent()
273 ret = __ocfs2_flush_truncate_log(osb); in ocfs2_defrag_extent()
274 if (ret < 0) { in ocfs2_defrag_extent()
275 mlog_errno(ret); in ocfs2_defrag_extent()
289 ret = ocfs2_reserve_clusters(osb, *len, &context->data_ac); in ocfs2_defrag_extent()
290 if (ret) { in ocfs2_defrag_extent()
291 mlog_errno(ret); in ocfs2_defrag_extent()
297 ret = PTR_ERR(handle); in ocfs2_defrag_extent()
298 mlog_errno(ret); in ocfs2_defrag_extent()
302 ret = __ocfs2_claim_clusters(handle, context->data_ac, 1, *len, in ocfs2_defrag_extent()
304 if (ret) { in ocfs2_defrag_extent()
305 mlog_errno(ret); in ocfs2_defrag_extent()
319 ret = -ENOSPC; in ocfs2_defrag_extent()
328 ret = __ocfs2_move_extent(handle, context, cpos, new_len, phys_cpos, in ocfs2_defrag_extent()
330 if (ret) in ocfs2_defrag_extent()
331 mlog_errno(ret); in ocfs2_defrag_extent()
340 ret = ocfs2_cow_sync_writeback(inode->i_sb, context->inode, cpos, *len); in ocfs2_defrag_extent()
341 if (ret) in ocfs2_defrag_extent()
342 mlog_errno(ret); in ocfs2_defrag_extent()
378 return ret; in ocfs2_defrag_extent()
390 int ret, i, bits_per_unit = 0; in ocfs2_find_victim_alloc_group() local
402 ret = ocfs2_lookup_ino_from_name(osb->sys_root_inode, namebuf, in ocfs2_find_victim_alloc_group()
404 if (ret) { in ocfs2_find_victim_alloc_group()
405 ret = -ENOENT; in ocfs2_find_victim_alloc_group()
409 ret = ocfs2_read_blocks_sync(osb, blkno, 1, &ac_bh); in ocfs2_find_victim_alloc_group()
410 if (ret) { in ocfs2_find_victim_alloc_group()
411 mlog_errno(ret); in ocfs2_find_victim_alloc_group()
428 ret = -EINVAL; in ocfs2_find_victim_alloc_group()
451 ret = ocfs2_read_blocks_sync(osb, blkno, 1, &gd_bh); in ocfs2_find_victim_alloc_group()
452 if (ret) { in ocfs2_find_victim_alloc_group()
453 mlog_errno(ret); in ocfs2_find_victim_alloc_group()
475 ret = -EINVAL; in ocfs2_find_victim_alloc_group()
482 return ret; in ocfs2_find_victim_alloc_group()
491 int ret, goal_bit = 0; in ocfs2_validate_and_adjust_move_goal() local
508 ret = ocfs2_find_victim_alloc_group(inode, range->me_goal, in ocfs2_validate_and_adjust_move_goal()
512 if (ret) in ocfs2_validate_and_adjust_move_goal()
529 ret = -EINVAL; in ocfs2_validate_and_adjust_move_goal()
542 return ret; in ocfs2_validate_and_adjust_move_goal()
588 int ret, credits = 0, extra_blocks = 0, goal_bit = 0; in ocfs2_move_extent() local
611 ret = ocfs2_lock_refcount_tree(osb, context->refcount_loc, 1, in ocfs2_move_extent()
613 if (ret) { in ocfs2_move_extent()
614 mlog_errno(ret); in ocfs2_move_extent()
615 return ret; in ocfs2_move_extent()
618 ret = ocfs2_prepare_refcount_change_for_del(inode, in ocfs2_move_extent()
624 if (ret) { in ocfs2_move_extent()
625 mlog_errno(ret); in ocfs2_move_extent()
630 ret = ocfs2_lock_meta_allocator_move_extents(inode, &context->et, in ocfs2_move_extent()
634 if (ret) { in ocfs2_move_extent()
635 mlog_errno(ret); in ocfs2_move_extent()
653 ret = -EIO; in ocfs2_move_extent()
659 ret = ocfs2_inode_lock(gb_inode, &gb_bh, 1); in ocfs2_move_extent()
660 if (ret) { in ocfs2_move_extent()
661 mlog_errno(ret); in ocfs2_move_extent()
669 ret = PTR_ERR(handle); in ocfs2_move_extent()
670 mlog_errno(ret); in ocfs2_move_extent()
675 ret = ocfs2_find_victim_alloc_group(inode, new_phys_blkno, in ocfs2_move_extent()
679 if (ret) { in ocfs2_move_extent()
680 mlog_errno(ret); in ocfs2_move_extent()
693 ret = -ENOSPC; in ocfs2_move_extent()
697 ret = __ocfs2_move_extent(handle, context, cpos, len, phys_cpos, in ocfs2_move_extent()
699 if (ret) { in ocfs2_move_extent()
700 mlog_errno(ret); in ocfs2_move_extent()
705 ret = ocfs2_alloc_dinode_update_counts(gb_inode, handle, gb_bh, len, in ocfs2_move_extent()
707 if (ret) { in ocfs2_move_extent()
708 mlog_errno(ret); in ocfs2_move_extent()
712 ret = ocfs2_block_group_set_bits(handle, gb_inode, gd, gd_bh, in ocfs2_move_extent()
714 if (ret) { in ocfs2_move_extent()
717 mlog_errno(ret); in ocfs2_move_extent()
724 ret = ocfs2_cow_sync_writeback(inode->i_sb, context->inode, cpos, len); in ocfs2_move_extent()
725 if (ret) in ocfs2_move_extent()
726 mlog_errno(ret); in ocfs2_move_extent()
750 return ret; in ocfs2_move_extent()
786 int ret = 0, flags, do_defrag, skip = 0; in __ocfs2_move_extents_range() local
844 ret = ocfs2_get_clusters(inode, cpos, &phys_cpos, &alloc_size, in __ocfs2_move_extents_range()
846 if (ret) { in __ocfs2_move_extents_range()
847 mlog_errno(ret); in __ocfs2_move_extents_range()
882 ret = ocfs2_defrag_extent(context, cpos, phys_cpos, in __ocfs2_move_extents_range()
885 ret = ocfs2_move_extent(context, cpos, phys_cpos, in __ocfs2_move_extents_range()
892 if (ret < 0) { in __ocfs2_move_extents_range()
893 mlog_errno(ret); in __ocfs2_move_extents_range()
915 return ret; in __ocfs2_move_extents_range()