Lines Matching refs:bitmap_bh
239 struct buffer_head *bitmap_bh = NULL; in ext4_free_inode() local
286 bitmap_bh = ext4_read_inode_bitmap(sb, block_group); in ext4_free_inode()
288 if (IS_ERR(bitmap_bh)) { in ext4_free_inode()
289 fatal = PTR_ERR(bitmap_bh); in ext4_free_inode()
290 bitmap_bh = NULL; in ext4_free_inode()
301 BUFFER_TRACE(bitmap_bh, "get_write_access"); in ext4_free_inode()
302 fatal = ext4_journal_get_write_access(handle, sb, bitmap_bh, in ext4_free_inode()
315 cleared = ext4_test_and_clear_bit(bit, bitmap_bh->b_data); in ext4_free_inode()
329 ext4_inode_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_free_inode()
348 BUFFER_TRACE(bitmap_bh, "call ext4_handle_dirty_metadata"); in ext4_free_inode()
349 err = ext4_handle_dirty_metadata(handle, NULL, bitmap_bh); in ext4_free_inode()
359 brelse(bitmap_bh); in ext4_free_inode()
1368 struct buffer_head *bitmap_bh = NULL; in ext4_orphan_get() local
1377 bitmap_bh = ext4_read_inode_bitmap(sb, block_group); in ext4_orphan_get()
1378 if (IS_ERR(bitmap_bh)) in ext4_orphan_get()
1379 return ERR_CAST(bitmap_bh); in ext4_orphan_get()
1385 if (!ext4_test_bit(bit, bitmap_bh->b_data)) in ext4_orphan_get()
1394 brelse(bitmap_bh); in ext4_orphan_get()
1410 brelse(bitmap_bh); in ext4_orphan_get()
1415 if (bitmap_bh) in ext4_orphan_get()
1417 bit, (unsigned long long)bitmap_bh->b_blocknr, in ext4_orphan_get()
1418 ext4_test_bit(bit, bitmap_bh->b_data)); in ext4_orphan_get()
1431 brelse(bitmap_bh); in ext4_orphan_get()
1443 struct buffer_head *bitmap_bh = NULL; in ext4_count_free_inodes() local
1454 brelse(bitmap_bh); in ext4_count_free_inodes()
1455 bitmap_bh = ext4_read_inode_bitmap(sb, i); in ext4_count_free_inodes()
1456 if (IS_ERR(bitmap_bh)) { in ext4_count_free_inodes()
1457 bitmap_bh = NULL; in ext4_count_free_inodes()
1461 x = ext4_count_free(bitmap_bh->b_data, in ext4_count_free_inodes()
1467 brelse(bitmap_bh); in ext4_count_free_inodes()