Lines Matching refs:handle
58 static int __ocfs2_move_extent(handle_t *handle, in __ocfs2_move_extent() argument
72 ret = ocfs2_duplicate_clusters_by_page(handle, inode, cpos, in __ocfs2_move_extent()
119 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), in __ocfs2_move_extent()
127 ret = ocfs2_split_extent(handle, &context->et, path, index, in __ocfs2_move_extent()
135 ocfs2_journal_dirty(handle, context->et.et_root_bh); in __ocfs2_move_extent()
144 ret = ocfs2_decrease_refcount(inode, handle, in __ocfs2_move_extent()
150 ret = ocfs2_truncate_log_append(osb, handle, in __ocfs2_move_extent()
154 ocfs2_update_inode_fsync_trans(handle, inode, 0); in __ocfs2_move_extent()
231 handle_t *handle; in ocfs2_defrag_extent() local
291 handle = ocfs2_start_trans(osb, credits); in ocfs2_defrag_extent()
292 if (IS_ERR(handle)) { in ocfs2_defrag_extent()
293 ret = PTR_ERR(handle); in ocfs2_defrag_extent()
298 ret = __ocfs2_claim_clusters(handle, context->data_ac, 1, *len, in ocfs2_defrag_extent()
323 ret = __ocfs2_move_extent(handle, context, cpos, new_len, phys_cpos, in ocfs2_defrag_extent()
340 ocfs2_commit_trans(osb, handle); in ocfs2_defrag_extent()
570 handle_t *handle; in ocfs2_move_extent() local
647 handle = ocfs2_start_trans(osb, credits); in ocfs2_move_extent()
648 if (IS_ERR(handle)) { in ocfs2_move_extent()
649 ret = PTR_ERR(handle); in ocfs2_move_extent()
677 ret = __ocfs2_move_extent(handle, context, cpos, len, phys_cpos, in ocfs2_move_extent()
685 ret = ocfs2_alloc_dinode_update_counts(gb_inode, handle, gb_bh, len, in ocfs2_move_extent()
692 ret = ocfs2_block_group_set_bits(handle, gb_inode, gd, gd_bh, in ocfs2_move_extent()
709 ocfs2_commit_trans(osb, handle); in ocfs2_move_extent()
901 handle_t *handle; in ocfs2_move_extents() local
943 handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); in ocfs2_move_extents()
944 if (IS_ERR(handle)) { in ocfs2_move_extents()
945 status = PTR_ERR(handle); in ocfs2_move_extents()
950 status = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh, in ocfs2_move_extents()
961 ocfs2_update_inode_fsync_trans(handle, inode, 0); in ocfs2_move_extents()
963 ocfs2_journal_dirty(handle, di_bh); in ocfs2_move_extents()
966 ocfs2_commit_trans(osb, handle); in ocfs2_move_extents()