Lines Matching defs:jh

352 	struct journal_head *jh;
480 jh = commit_transaction->t_reserved_list;
481 JBUFFER_TRACE(jh, "reserved, unused: refile");
486 if (jh->b_committed_data) {
487 struct buffer_head *bh = jh2bh(jh);
489 spin_lock(&jh->b_state_lock);
490 jbd2_free(jh->b_committed_data, bh->b_size);
491 jh->b_committed_data = NULL;
492 spin_unlock(&jh->b_state_lock);
494 jbd2_journal_refile_buffer(journal, jh);
581 jh = commit_transaction->t_buffers;
587 clear_buffer_jbddirty(jh2bh(jh));
588 JBUFFER_TRACE(jh, "journal is aborting: refile");
589 jbd2_buffer_abort_trigger(jh,
590 jh->b_frozen_data ?
591 jh->b_frozen_triggers :
592 jh->b_triggers);
593 jbd2_journal_refile_buffer(journal, jh);
656 atomic_inc(&jh2bh(jh)->b_count);
662 set_bit(BH_JWrite, &jh2bh(jh)->b_state);
663 JBUFFER_TRACE(jh, "ph3: write metadata");
665 jh, &wbuf[bufs], blocknr);
682 write_tag_block(journal, tag, jh2bh(jh)->b_blocknr);
833 jh = commit_transaction->t_shadow_list->b_tprev;
834 bh = jh2bh(jh);
843 JBUFFER_TRACE(jh, "file as BJ_Forget");
844 jbd2_journal_file_buffer(jh, commit_transaction, BJ_Forget);
845 JBUFFER_TRACE(jh, "brelse shadowed buffer");
933 jh = commit_transaction->t_forget;
935 bh = jh2bh(jh);
941 spin_lock(&jh->b_state_lock);
942 J_ASSERT_JH(jh, jh->b_transaction == commit_transaction);
957 if (jh->b_committed_data) {
958 jbd2_free(jh->b_committed_data, bh->b_size);
959 jh->b_committed_data = NULL;
960 if (jh->b_frozen_data) {
961 jh->b_committed_data = jh->b_frozen_data;
962 jh->b_frozen_data = NULL;
963 jh->b_frozen_triggers = NULL;
965 } else if (jh->b_frozen_data) {
966 jbd2_free(jh->b_frozen_data, bh->b_size);
967 jh->b_frozen_data = NULL;
968 jh->b_frozen_triggers = NULL;
972 cp_transaction = jh->b_cp_transaction;
974 JBUFFER_TRACE(jh, "remove from old cp transaction");
976 __jbd2_journal_remove_checkpoint(jh);
994 if (buffer_freed(bh) && !jh->b_next_transaction) {
1022 JBUFFER_TRACE(jh, "add to new checkpointing trans");
1023 __jbd2_journal_insert_checkpoint(jh, commit_transaction);
1037 if (!jh->b_next_transaction)
1040 JBUFFER_TRACE(jh, "refile or unfile buffer");
1041 drop_ref = __jbd2_journal_refile_buffer(jh);
1042 spin_unlock(&jh->b_state_lock);
1044 jbd2_journal_put_journal_head(jh);