ocfs2: clean up some dead code
PATCH 1/1 ocfs2: clean up some dead code
clean up some unused functions and parameters.
Signed-off-by Jun Piao <[email protected]>
Reviewed-by Alex Chen <[email protected]>
--- fs/ocfs2/alloc.c | 22 ++++++++-------------- fs/ocfs2/alloc.h | 3 +-- fs/ocfs2/cluster/heartbeat.c | 42 ++++-------------------------------------- fs/ocfs2/dir.c | 2 +- fs/ocfs2/file.c | 7 ------- fs/ocfs2/journal.c | 1 - fs/ocfs2/move_extents.c | 2 +- fs/ocfs2/ocfs2.h | 4 +--- fs/ocfs2/refcounttree.c | 2 +- fs/ocfs2/suballoc.c | 2 +- fs/ocfs2/super.c | 1 - fs/ocfs2/xattr.c | 2 +- 12 files changed, 19 insertions(+), 71 deletions(-)
fs/ocfs2/alloc.c +8 -14
@@ -955,8 +955,7 @@ int ocfs2_read_extent_block(struct ocfs2_caching_info *ci, u64 eb_blkno,/* * How many free extents have we got before we need more meta data? */ -int ocfs2_num_free_extents (struct ocfs2_super *osb, -struct ocfs2_extent_tree *et) +int ocfs2_num_free_extents (struct ocfs2_extent_tree *et) {int retval;struct ocfs2_extent_list *el =NULL ;
@@ -1933,14 +1932,12 @@ int ocfs2_find_leaf(struct ocfs2_caching_info *ci,* the new changes. * * left_rec: the record on the left. -* left_child_el: is the child list pointed to by left_rec * right_rec: the record to the right of left_rec * right_child_el: is the child list pointed to by right_rec * * By definition, this only works on interior nodes. */ static void ocfs2_adjust_adjacent_records (struct ocfs2_extent_rec *left_rec, -struct ocfs2_extent_list *left_child_el,struct ocfs2_extent_rec *right_rec,struct ocfs2_extent_list *right_child_el) {
@@ -2003,7 +2000,7 @@ static void ocfs2_adjust_root_records(struct ocfs2_extent_list *root_el,*/ BUG_ON (i >= (le16_to_cpu (root_el->l_next_free_rec) -1 )); -ocfs2_adjust_adjacent_records (&root_el->l_recs[i], left_el, +ocfs2_adjust_adjacent_records (&root_el->l_recs[i], &root_el->l_recs[i +1 ], right_el); }
@@ -2060,8 +2057,7 @@ static void ocfs2_complete_edge_insert(handle_t *handle, el = right_path->p_node[i].el; right_rec = &el->l_recs[0 ]; -ocfs2_adjust_adjacent_records (left_rec, left_el, right_rec, - right_el); +ocfs2_adjust_adjacent_records (left_rec, right_rec, right_el);ocfs2_journal_dirty (handle, left_path->p_node[i].bh);ocfs2_journal_dirty (handle, right_path->p_node[i].bh);
@@ -2509,7 +2505,7 @@ static int ocfs2_rotate_tree_right(handle_t *handle,static int ocfs2_update_edge_lengths (handle_t *handle,struct ocfs2_extent_tree *et, -int subtree_index,struct ocfs2_path *path) +struct ocfs2_path *path) {int i, idx, ret;struct ocfs2_extent_rec *rec;
@@ -2755,8 +2751,7 @@ static int ocfs2_rotate_subtree_left(handle_t *handle,if (del_right_subtree) {ocfs2_unlink_subtree (handle, et, left_path, right_path, subtree_index, dealloc); - ret =ocfs2_update_edge_lengths (handle, et, subtree_index, - left_path); + ret =ocfs2_update_edge_lengths (handle, et, left_path);if (ret) {mlog_errno (ret); goto out;
@@ -3060,8 +3055,7 @@ static int ocfs2_remove_rightmost_path(handle_t *handle,ocfs2_unlink_subtree (handle, et, left_path, path, subtree_index, dealloc); - ret =ocfs2_update_edge_lengths (handle, et, subtree_index, - left_path); + ret =ocfs2_update_edge_lengths (handle, et, left_path);if (ret) {mlog_errno (ret); goto out;
@@ -4790,7 +4784,7 @@ int ocfs2_add_clusters_in_btree(handle_t *handle,if (mark_unwritten) flags =OCFS2_EXT_UNWRITTEN ; - free_extents =ocfs2_num_free_extents (osb, et); + free_extents =ocfs2_num_free_extents (et);if (free_extents <0 ) { status = free_extents;mlog_errno (status);
@@ -5668,7 +5662,7 @@ static int ocfs2_reserve_blocks_for_rec_trunc(struct inode *inode, *ac =NULL ; - num_free_extents =ocfs2_num_free_extents (osb, et); + num_free_extents =ocfs2_num_free_extents (et);if (num_free_extents <0 ) { ret = num_free_extents;mlog_errno (ret);
fs/ocfs2/alloc.h +1 -2
@@ -144,8 +144,7 @@ int ocfs2_remove_btree_range(struct inode *inode,struct ocfs2_cached_dealloc_ctxt *dealloc, u64 refcount_loc, bool refcount_tree_locked); -int ocfs2_num_free_extents (struct ocfs2_super *osb, -struct ocfs2_extent_tree *et); +int ocfs2_num_free_extents (struct ocfs2_extent_tree *et);/* * how many new metadata chunks would an allocation need@maximum?
fs/ocfs2/cluster/heartbeat.c +4 -38
78 lines not on this page · raw message
fs/ocfs2/dir.c +1 -1
@@ -3249,7 +3249,7 @@ static int ocfs2_extend_dir(struct ocfs2_super *osb,spin_unlock (&OCFS2_I (dir)->ip_lock);ocfs2_init_dinode_extent_tree (&et,INODE_CACHE (dir), parent_fe_bh); - num_free_extents =ocfs2_num_free_extents (osb, &et); + num_free_extents =ocfs2_num_free_extents (&et);if (num_free_extents <0 ) { status = num_free_extents;mlog_errno (status);
fs/ocfs2/file.c +0 -7
@@ -713,13 +713,6 @@ static int __ocfs2_extend_allocation(struct inode *inode, u32 logical_start,return status; } -int ocfs2_extend_allocation (struct inode *inode,u32 logical_start, -u32 clusters_to_add,int mark_unwritten) -{ -return __ocfs2_extend_allocation (inode, logical_start, - clusters_to_add, mark_unwritten); -} -/* * While a write will already be ordering the data, a truncate will not. * Thus, we need to explicitly order the zeroed pages.
fs/ocfs2/journal.c +0 -1
@@ -1348,7 +1348,6 @@ void ocfs2_complete_mount_recovery(struct ocfs2_super *osb)ocfs2_schedule_truncate_log_flush (osb,0 ); osb->local_alloc_copy =NULL ; - osb->dirty =0 ;/* queue to recover orphan slots for all offline slots */ ocfs2_replay_map_set_state (osb,REPLAY_NEEDED );
fs/ocfs2/move_extents.c +1 -1
@@ -175,7 +175,7 @@ static int ocfs2_lock_allocators_move_extents(struct inode *inode,unsigned int max_recs_needed =2 * extents_to_split + clusters_to_move;struct ocfs2_super *osb =OCFS2_SB (inode->i_sb); - num_free_extents =ocfs2_num_free_extents (osb, et); + num_free_extents =ocfs2_num_free_extents (et);if (num_free_extents <0 ) { ret = num_free_extents;mlog_errno (ret);
fs/ocfs2/ocfs2.h +1 -3
@@ -320,7 +320,6 @@ struct ocfs2_superu64 system_dir_blkno;u64 bitmap_blkno;u32 bitmap_cpg; -u8 *uuid;char *uuid_str;u32 uuid_hash;u8 *vol_label;
@@ -388,9 +387,8 @@ struct ocfs2_superunsigned int osb_resv_level;unsigned int osb_dir_resv_level; -/* Next three fields are for local node slot recovery during +/* Next two fields are for local node slot recovery during * mount. */ -int dirty;struct ocfs2_dinode *local_alloc_copy;struct ocfs2_quota_recovery *quota_rec;
fs/ocfs2/refcounttree.c +1 -1
@@ -2851,7 +2851,7 @@ static int ocfs2_lock_refcount_allocators(struct super_block *sb, int *credits) {int ret =0 , meta_add =0 ; -int num_free_extents =ocfs2_num_free_extents (OCFS2_SB (sb), et); +int num_free_extents =ocfs2_num_free_extents (et);if (num_free_extents <0 ) { ret = num_free_extents;
fs/ocfs2/suballoc.c +1 -1
@@ -2700,7 +2700,7 @@ int ocfs2_lock_allocators(struct inode *inode,BUG_ON (clusters_to_add !=0 && data_ac ==NULL ); - num_free_extents =ocfs2_num_free_extents (osb, et); + num_free_extents =ocfs2_num_free_extents (et);if (num_free_extents <0 ) { ret = num_free_extents;mlog_errno (ret);
fs/ocfs2/super.c +0 -1
@@ -2486,7 +2486,6 @@ static int ocfs2_check_volume(struct ocfs2_super *osb)if (dirty) {/* Recovery will be completed after we've mounted the * rest of the volume. */ - osb->dirty =1 ; osb->local_alloc_copy = local_alloc; local_alloc =NULL ; }
fs/ocfs2/xattr.c +1 -1
@@ -6800,7 +6800,7 @@ static int ocfs2_lock_reflink_xattr_rec_allocators( *credits +=1 ;/* count in the xattr tree change. */ - num_free_extents =ocfs2_num_free_extents (osb, xt_et); + num_free_extents =ocfs2_num_free_extents (xt_et);if (num_free_extents <0 ) { ret = num_free_extents;mlog_errno (ret);
Signature · 1 line
1.9.5.msysgit.0