Lines Matching refs:bh

332 	struct buffer_head *bh = NULL;  in jbd2_journal_revoke()  local
348 bh = bh_in; in jbd2_journal_revoke()
350 if (!bh) { in jbd2_journal_revoke()
351 bh = __find_get_block(bdev, blocknr, journal->j_blocksize); in jbd2_journal_revoke()
352 if (bh) in jbd2_journal_revoke()
353 BUFFER_TRACE(bh, "found on hash"); in jbd2_journal_revoke()
364 if (bh2 != bh && buffer_revokevalid(bh2)) in jbd2_journal_revoke()
380 if (bh) { in jbd2_journal_revoke()
381 if (!J_EXPECT_BH(bh, !buffer_revoked(bh), in jbd2_journal_revoke()
384 brelse(bh); in jbd2_journal_revoke()
387 set_buffer_revoked(bh); in jbd2_journal_revoke()
388 set_buffer_revokevalid(bh); in jbd2_journal_revoke()
393 BUFFER_TRACE(bh, "call brelse"); in jbd2_journal_revoke()
394 __brelse(bh); in jbd2_journal_revoke()
426 struct buffer_head *bh = jh2bh(jh); in jbd2_journal_cancel_revoke() local
434 if (test_set_buffer_revokevalid(bh)) { in jbd2_journal_cancel_revoke()
435 need_cancel = test_clear_buffer_revoked(bh); in jbd2_journal_cancel_revoke()
438 clear_buffer_revoked(bh); in jbd2_journal_cancel_revoke()
442 record = find_revoke_record(journal, bh->b_blocknr); in jbd2_journal_cancel_revoke()
445 "blocknr %llu\n", (unsigned long long)bh->b_blocknr); in jbd2_journal_cancel_revoke()
456 record = find_revoke_record(journal, bh->b_blocknr); in jbd2_journal_cancel_revoke()
466 bh2 = __find_get_block(bh->b_bdev, bh->b_blocknr, bh->b_size); in jbd2_journal_cancel_revoke()
468 if (bh2 != bh) in jbd2_journal_cancel_revoke()
493 struct buffer_head *bh; in jbd2_clear_buffer_revoked_flags() local
495 bh = __find_get_block(journal->j_fs_dev, in jbd2_clear_buffer_revoked_flags()
498 if (bh) { in jbd2_clear_buffer_revoked_flags()
499 clear_buffer_revoked(bh); in jbd2_clear_buffer_revoked_flags()
500 __brelse(bh); in jbd2_clear_buffer_revoked_flags()
638 static void jbd2_revoke_csum_set(journal_t *j, struct buffer_head *bh) in jbd2_revoke_csum_set() argument
646 tail = (struct jbd2_journal_revoke_tail *)(bh->b_data + j->j_blocksize - in jbd2_revoke_csum_set()
649 csum = jbd2_chksum(j, j->j_csum_seed, bh->b_data, j->j_blocksize); in jbd2_revoke_csum_set()