resize.c (6108209c4ae964836f6bac5210f1c64153800b62) | resize.c (5955102c9984fa081b2d570cfac75c97eecf8f3b) |
---|---|
1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * resize.c 5 * 6 * volume resize. 7 * Inspired by ext3/resize.c. 8 * --- 287 unchanged lines hidden (view full) --- 296 GLOBAL_BITMAP_SYSTEM_INODE, 297 OCFS2_INVALID_SLOT); 298 if (!main_bm_inode) { 299 ret = -EINVAL; 300 mlog_errno(ret); 301 goto out; 302 } 303 | 1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * resize.c 5 * 6 * volume resize. 7 * Inspired by ext3/resize.c. 8 * --- 287 unchanged lines hidden (view full) --- 296 GLOBAL_BITMAP_SYSTEM_INODE, 297 OCFS2_INVALID_SLOT); 298 if (!main_bm_inode) { 299 ret = -EINVAL; 300 mlog_errno(ret); 301 goto out; 302 } 303 |
304 mutex_lock(&main_bm_inode->i_mutex); | 304 inode_lock(main_bm_inode); |
305 306 ret = ocfs2_inode_lock(main_bm_inode, &main_bm_bh, 1); 307 if (ret < 0) { 308 mlog_errno(ret); 309 goto out_mutex; 310 } 311 312 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; --- 57 unchanged lines hidden (view full) --- 370 ocfs2_commit_trans(osb, handle); 371out_unlock: 372 brelse(group_bh); 373 brelse(main_bm_bh); 374 375 ocfs2_inode_unlock(main_bm_inode, 1); 376 377out_mutex: | 305 306 ret = ocfs2_inode_lock(main_bm_inode, &main_bm_bh, 1); 307 if (ret < 0) { 308 mlog_errno(ret); 309 goto out_mutex; 310 } 311 312 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; --- 57 unchanged lines hidden (view full) --- 370 ocfs2_commit_trans(osb, handle); 371out_unlock: 372 brelse(group_bh); 373 brelse(main_bm_bh); 374 375 ocfs2_inode_unlock(main_bm_inode, 1); 376 377out_mutex: |
378 mutex_unlock(&main_bm_inode->i_mutex); | 378 inode_unlock(main_bm_inode); |
379 iput(main_bm_inode); 380 381out: 382 return ret; 383} 384 385static int ocfs2_check_new_group(struct inode *inode, 386 struct ocfs2_dinode *di, --- 94 unchanged lines hidden (view full) --- 481 GLOBAL_BITMAP_SYSTEM_INODE, 482 OCFS2_INVALID_SLOT); 483 if (!main_bm_inode) { 484 ret = -EINVAL; 485 mlog_errno(ret); 486 goto out; 487 } 488 | 379 iput(main_bm_inode); 380 381out: 382 return ret; 383} 384 385static int ocfs2_check_new_group(struct inode *inode, 386 struct ocfs2_dinode *di, --- 94 unchanged lines hidden (view full) --- 481 GLOBAL_BITMAP_SYSTEM_INODE, 482 OCFS2_INVALID_SLOT); 483 if (!main_bm_inode) { 484 ret = -EINVAL; 485 mlog_errno(ret); 486 goto out; 487 } 488 |
489 mutex_lock(&main_bm_inode->i_mutex); | 489 inode_lock(main_bm_inode); |
490 491 ret = ocfs2_inode_lock(main_bm_inode, &main_bm_bh, 1); 492 if (ret < 0) { 493 mlog_errno(ret); 494 goto out_mutex; 495 } 496 497 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; --- 87 unchanged lines hidden (view full) --- 585 brelse(group_bh); 586 587out_unlock: 588 brelse(main_bm_bh); 589 590 ocfs2_inode_unlock(main_bm_inode, 1); 591 592out_mutex: | 490 491 ret = ocfs2_inode_lock(main_bm_inode, &main_bm_bh, 1); 492 if (ret < 0) { 493 mlog_errno(ret); 494 goto out_mutex; 495 } 496 497 fe = (struct ocfs2_dinode *)main_bm_bh->b_data; --- 87 unchanged lines hidden (view full) --- 585 brelse(group_bh); 586 587out_unlock: 588 brelse(main_bm_bh); 589 590 ocfs2_inode_unlock(main_bm_inode, 1); 591 592out_mutex: |
593 mutex_unlock(&main_bm_inode->i_mutex); | 593 inode_unlock(main_bm_inode); |
594 iput(main_bm_inode); 595 596out: 597 return ret; 598} | 594 iput(main_bm_inode); 595 596out: 597 return ret; 598} |