Lines Matching refs:bh
335 struct buffer_head *bh = NULL; in journal_revoke() local
351 bh = bh_in; in journal_revoke()
353 if (!bh) { in journal_revoke()
354 bh = __find_get_block(bdev, blocknr, journal->j_blocksize); in journal_revoke()
355 if (bh) in journal_revoke()
356 BUFFER_TRACE(bh, "found on hash"); in journal_revoke()
367 if (bh2 != bh && buffer_revokevalid(bh2)) in journal_revoke()
383 if (bh) { in journal_revoke()
384 if (!J_EXPECT_BH(bh, !buffer_revoked(bh), in journal_revoke()
387 brelse(bh); in journal_revoke()
390 set_buffer_revoked(bh); in journal_revoke()
391 set_buffer_revokevalid(bh); in journal_revoke()
396 BUFFER_TRACE(bh, "call brelse"); in journal_revoke()
397 __brelse(bh); in journal_revoke()
429 struct buffer_head *bh = jh2bh(jh); in journal_cancel_revoke() local
437 if (test_set_buffer_revokevalid(bh)) { in journal_cancel_revoke()
438 need_cancel = test_clear_buffer_revoked(bh); in journal_cancel_revoke()
441 clear_buffer_revoked(bh); in journal_cancel_revoke()
445 record = find_revoke_record(journal, bh->b_blocknr); in journal_cancel_revoke()
448 "blocknr %llu\n", (unsigned long long)bh->b_blocknr); in journal_cancel_revoke()
459 record = find_revoke_record(journal, bh->b_blocknr); in journal_cancel_revoke()
469 bh2 = __find_get_block(bh->b_bdev, bh->b_blocknr, bh->b_size); in journal_cancel_revoke()
471 if (bh2 != bh) in journal_cancel_revoke()
496 struct buffer_head *bh; in journal_clear_buffer_revoked_flags() local
498 bh = __find_get_block(journal->j_fs_dev, in journal_clear_buffer_revoked_flags()
501 if (bh) { in journal_clear_buffer_revoked_flags()
502 clear_buffer_revoked(bh); in journal_clear_buffer_revoked_flags()
503 __brelse(bh); in journal_clear_buffer_revoked_flags()
635 struct buffer_head *bh = jh2bh(descriptor); in flush_descriptor() local
638 put_bh(bh); in flush_descriptor()
644 set_buffer_jwrite(bh); in flush_descriptor()
645 BUFFER_TRACE(bh, "write"); in flush_descriptor()
646 set_buffer_dirty(bh); in flush_descriptor()
647 write_dirty_buffer(bh, write_op); in flush_descriptor()