Lines Matching refs:bh
149 struct buffer_head *bh; in scan_bitmap_block() local
164 bh = reiserfs_read_bitmap_block(s, bmap_n); in scan_bitmap_block()
165 if (bh == NULL) in scan_bitmap_block()
171 brelse(bh); in scan_bitmap_block()
177 ((unsigned long *)(bh->b_data), boundary, *beg); in scan_bitmap_block()
184 brelse(bh); in scan_bitmap_block()
193 || reiserfs_test_le_bit(end, bh->b_data)) { in scan_bitmap_block()
215 reiserfs_prepare_for_journal(s, bh, 1); in scan_bitmap_block()
223 (i, bh->b_data)) { in scan_bitmap_block()
246 (i, bh->b_data); in scan_bitmap_block()
247 reiserfs_restore_prepared_buffer(s, bh); in scan_bitmap_block()
258 journal_mark_dirty(th, bh); in scan_bitmap_block()
259 brelse(bh); in scan_bitmap_block()
312 struct buffer_head *bh = reiserfs_read_bitmap_block(s, bm); in block_group_used() local
313 brelse(bh); in block_group_used()
849 struct buffer_head *bh; in get_left_neighbor() local
863 bh = get_last_bh(path); in get_left_neighbor()
864 RFALSE(!bh, "green-4002: Illegal path specified to get_left_neighbor"); in get_left_neighbor()
869 hint->search_start = bh->b_blocknr; in get_left_neighbor()
1386 struct buffer_head *bh, in reiserfs_cache_bitmap_metadata() argument
1389 unsigned long *cur = (unsigned long *)(bh->b_data + bh->b_size); in reiserfs_cache_bitmap_metadata()
1392 if (!reiserfs_test_le_bit(0, (unsigned long *)bh->b_data)) in reiserfs_cache_bitmap_metadata()
1394 "corrupted: first bit must be 1", bh->b_blocknr); in reiserfs_cache_bitmap_metadata()
1398 while (--cur >= (unsigned long *)bh->b_data) { in reiserfs_cache_bitmap_metadata()
1412 struct buffer_head *bh; in reiserfs_read_bitmap_block() local
1424 bh = sb_bread(sb, block); in reiserfs_read_bitmap_block()
1425 if (bh == NULL) in reiserfs_read_bitmap_block()
1429 if (buffer_locked(bh)) { in reiserfs_read_bitmap_block()
1433 __wait_on_buffer(bh); in reiserfs_read_bitmap_block()
1436 BUG_ON(!buffer_uptodate(bh)); in reiserfs_read_bitmap_block()
1437 BUG_ON(atomic_read(&bh->b_count) == 0); in reiserfs_read_bitmap_block()
1440 reiserfs_cache_bitmap_metadata(sb, bh, info); in reiserfs_read_bitmap_block()
1443 return bh; in reiserfs_read_bitmap_block()