Lines Matching refs:bh

327 	struct buffer_head *bh = NULL;  in jbd2_journal_revoke()  local
343 bh = bh_in; in jbd2_journal_revoke()
345 if (!bh) { in jbd2_journal_revoke()
346 bh = __find_get_block(bdev, blocknr, journal->j_blocksize); in jbd2_journal_revoke()
347 if (bh) in jbd2_journal_revoke()
348 BUFFER_TRACE(bh, "found on hash"); in jbd2_journal_revoke()
359 if (bh2 != bh && buffer_revokevalid(bh2)) in jbd2_journal_revoke()
375 if (bh) { in jbd2_journal_revoke()
376 if (!J_EXPECT_BH(bh, !buffer_revoked(bh), in jbd2_journal_revoke()
379 brelse(bh); in jbd2_journal_revoke()
382 set_buffer_revoked(bh); in jbd2_journal_revoke()
383 set_buffer_revokevalid(bh); in jbd2_journal_revoke()
388 BUFFER_TRACE(bh, "call brelse"); in jbd2_journal_revoke()
389 __brelse(bh); in jbd2_journal_revoke()
421 struct buffer_head *bh = jh2bh(jh); in jbd2_journal_cancel_revoke() local
429 if (test_set_buffer_revokevalid(bh)) { in jbd2_journal_cancel_revoke()
430 need_cancel = test_clear_buffer_revoked(bh); in jbd2_journal_cancel_revoke()
433 clear_buffer_revoked(bh); in jbd2_journal_cancel_revoke()
437 record = find_revoke_record(journal, bh->b_blocknr); in jbd2_journal_cancel_revoke()
440 "blocknr %llu\n", (unsigned long long)bh->b_blocknr); in jbd2_journal_cancel_revoke()
451 record = find_revoke_record(journal, bh->b_blocknr); in jbd2_journal_cancel_revoke()
461 bh2 = __find_get_block(bh->b_bdev, bh->b_blocknr, bh->b_size); in jbd2_journal_cancel_revoke()
463 if (bh2 != bh) in jbd2_journal_cancel_revoke()
488 struct buffer_head *bh; in jbd2_clear_buffer_revoked_flags() local
490 bh = __find_get_block(journal->j_fs_dev, in jbd2_clear_buffer_revoked_flags()
493 if (bh) { in jbd2_clear_buffer_revoked_flags()
494 clear_buffer_revoked(bh); in jbd2_clear_buffer_revoked_flags()
495 __brelse(bh); in jbd2_clear_buffer_revoked_flags()
633 static void jbd2_revoke_csum_set(journal_t *j, struct buffer_head *bh) in jbd2_revoke_csum_set() argument
641 tail = (struct jbd2_journal_revoke_tail *)(bh->b_data + j->j_blocksize - in jbd2_revoke_csum_set()
644 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_revoke_csum_set()