Lines Matching refs:osb

58 	struct ocfs2_super *osb = OCFS2_SB(inode->i_sb);  in __ocfs2_move_extent()  local
136 ocfs2_blocks_to_clusters(osb->sb, in __ocfs2_move_extent()
141 ret = ocfs2_truncate_log_append(osb, handle, in __ocfs2_move_extent()
165 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_lock_meta_allocator_move_extents() local
175 (ocfs2_sparse_alloc(osb) && num_free_extents < max_recs_needed)) in ocfs2_lock_meta_allocator_move_extents()
178 ret = ocfs2_reserve_new_metadata_blocks(osb, extra_blocks, meta_ac); in ocfs2_lock_meta_allocator_move_extents()
185 *credits += ocfs2_calc_extend_credits(osb->sb, et->et_root_el); in ocfs2_lock_meta_allocator_move_extents()
213 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_defrag_extent() local
214 struct inode *tl_inode = osb->osb_tl_inode; in ocfs2_defrag_extent()
224 ret = ocfs2_lock_refcount_tree(osb, context->refcount_loc, 1, in ocfs2_defrag_extent()
261 if (ocfs2_truncate_log_needs_flush(osb)) { in ocfs2_defrag_extent()
262 ret = __ocfs2_flush_truncate_log(osb); in ocfs2_defrag_extent()
278 ret = ocfs2_reserve_clusters(osb, *len, &context->data_ac); in ocfs2_defrag_extent()
284 handle = ocfs2_start_trans(osb, credits); in ocfs2_defrag_extent()
338 ocfs2_free_local_alloc_bits(osb, handle, data_ac, in ocfs2_defrag_extent()
344 ocfs2_clusters_to_blocks(osb->sb, new_phys_cpos), in ocfs2_defrag_extent()
348 ocfs2_commit_trans(osb, handle); in ocfs2_defrag_extent()
365 ocfs2_unlock_refcount_tree(osb, ref_tree, 1); in ocfs2_defrag_extent()
383 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_find_victim_alloc_group() local
391 ret = ocfs2_lookup_ino_from_name(osb->sys_root_inode, namebuf, in ocfs2_find_victim_alloc_group()
398 ret = ocfs2_read_blocks_sync(osb, blkno, 1, &ac_bh); in ocfs2_find_victim_alloc_group()
409 bits_per_unit = osb->s_clustersize_bits - in ocfs2_find_victim_alloc_group()
440 ret = ocfs2_read_blocks_sync(osb, blkno, 1, &gd_bh); in ocfs2_find_victim_alloc_group()
484 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_validate_and_adjust_move_goal() local
485 int c_to_b = 1 << (osb->s_clustersize_bits - in ocfs2_validate_and_adjust_move_goal()
516 if ((le16_to_cpu(bg->bg_bits) - goal_bit) * osb->s_clustersize < in ocfs2_validate_and_adjust_move_goal()
580 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_move_extent() local
581 struct inode *tl_inode = osb->osb_tl_inode; in ocfs2_move_extent()
597 ret = ocfs2_lock_refcount_tree(osb, context->refcount_loc, 1, in ocfs2_move_extent()
635 gb_inode = ocfs2_get_system_file_inode(osb, GLOBAL_BITMAP_SYSTEM_INODE, in ocfs2_move_extent()
653 handle = ocfs2_start_trans(osb, credits); in ocfs2_move_extent()
715 ocfs2_commit_trans(osb, handle); in ocfs2_move_extent()
734 ocfs2_unlock_refcount_tree(osb, ref_tree, 1); in ocfs2_move_extent()
779 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in __ocfs2_move_extents_range() local
805 move_start = ocfs2_clusters_for_bytes(osb->sb, range->me_start); in __ocfs2_move_extents_range()
807 osb->s_clustersize_bits; in __ocfs2_move_extents_range()
814 defrag_thresh = range->me_threshold >> osb->s_clustersize_bits; in __ocfs2_move_extents_range()
893 range->me_moved_len = ocfs2_clusters_to_bytes(osb->sb, in __ocfs2_move_extents_range()
895 range->me_new_offset = ocfs2_clusters_to_bytes(osb->sb, in __ocfs2_move_extents_range()
898 ocfs2_schedule_truncate_log_flush(osb, 1); in __ocfs2_move_extents_range()
899 ocfs2_run_deallocs(osb, &context->dealloc); in __ocfs2_move_extents_range()
911 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_move_extents() local
913 if (ocfs2_is_hard_readonly(osb) || ocfs2_is_soft_readonly(osb)) in ocfs2_move_extents()
949 handle = ocfs2_start_trans(osb, OCFS2_INODE_UPDATE_CREDITS); in ocfs2_move_extents()
972 ocfs2_commit_trans(osb, handle); in ocfs2_move_extents()