Lines Matching refs:b_transaction
1009 if (buffer_dirty(bh) && jh->b_transaction) { in do_get_write_access()
1039 if (jh->b_transaction == transaction || in do_get_write_access()
1056 if (!jh->b_transaction) { in do_get_write_access()
1097 J_ASSERT_JH(jh, jh->b_transaction == journal->j_committing_transaction); in do_get_write_access()
1198 if (READ_ONCE(jh->b_transaction) != handle->h_transaction && in jbd2_write_access_granted()
1294 J_ASSERT_JH(jh, (jh->b_transaction == transaction || in jbd2_journal_get_create_access()
1295 jh->b_transaction == NULL || in jbd2_journal_get_create_access()
1296 (jh->b_transaction == journal->j_committing_transaction && in jbd2_journal_get_create_access()
1302 if (jh->b_transaction == NULL) { in jbd2_journal_get_create_access()
1319 } else if (jh->b_transaction == journal->j_committing_transaction) { in jbd2_journal_get_create_access()
1510 if (data_race(jh->b_transaction != transaction && in jbd2_journal_dirty_metadata()
1513 J_ASSERT_JH(jh, jh->b_transaction == transaction || in jbd2_journal_dirty_metadata()
1519 if (data_race(jh->b_transaction == transaction && in jbd2_journal_dirty_metadata()
1522 if (jh->b_transaction == transaction && in jbd2_journal_dirty_metadata()
1529 J_ASSERT_JH(jh, jh->b_transaction != transaction || in jbd2_journal_dirty_metadata()
1572 if (jh->b_transaction == transaction && jh->b_jlist == BJ_Metadata) { in jbd2_journal_dirty_metadata()
1574 if (unlikely(jh->b_transaction != in jbd2_journal_dirty_metadata()
1581 jh->b_transaction, in jbd2_journal_dirty_metadata()
1582 jh->b_transaction ? jh->b_transaction->t_tid : 0, in jbd2_journal_dirty_metadata()
1599 if (jh->b_transaction != transaction) { in jbd2_journal_dirty_metadata()
1601 if (unlikely(((jh->b_transaction != in jbd2_journal_dirty_metadata()
1612 jh->b_transaction, in jbd2_journal_dirty_metadata()
1613 jh->b_transaction ? in jbd2_journal_dirty_metadata()
1614 jh->b_transaction->t_tid : 0, in jbd2_journal_dirty_metadata()
1698 if (jh->b_transaction == transaction) { in jbd2_journal_forget()
1737 } else if (jh->b_transaction) { in jbd2_journal_forget()
1738 J_ASSERT_JH(jh, (jh->b_transaction == in jbd2_journal_forget()
2033 transaction = jh->b_transaction; in __jbd2_journal_temp_unlink_buffer()
2076 J_ASSERT_JH(jh, jh->b_transaction != NULL); in __jbd2_journal_unfile_buffer()
2080 jh->b_transaction = NULL; in __jbd2_journal_unfile_buffer()
2155 if (!jh->b_transaction && !jh->b_next_transaction) { in jbd2_journal_try_to_free_buffers()
2303 transaction = jh->b_transaction; in journal_unmap_buffer()
2498 J_ASSERT_JH(jh, jh->b_transaction == transaction || in __jbd2_journal_file_buffer()
2499 jh->b_transaction == NULL); in __jbd2_journal_file_buffer()
2501 if (jh->b_transaction && jh->b_jlist == jlist) in __jbd2_journal_file_buffer()
2520 if (jh->b_transaction) in __jbd2_journal_file_buffer()
2524 jh->b_transaction = transaction; in __jbd2_journal_file_buffer()
2582 if (jh->b_transaction) in __jbd2_journal_refile_buffer()
2583 assert_spin_locked(&jh->b_transaction->t_journal->j_list_lock); in __jbd2_journal_refile_buffer()
2603 J_ASSERT_JH(jh, jh->b_transaction != NULL); in __jbd2_journal_refile_buffer()
2610 WRITE_ONCE(jh->b_transaction, jh->b_next_transaction); in __jbd2_journal_refile_buffer()
2618 __jbd2_journal_file_buffer(jh, jh->b_transaction, jlist); in __jbd2_journal_refile_buffer()
2619 J_ASSERT_JH(jh, jh->b_transaction->t_state == T_RUNNING); in __jbd2_journal_refile_buffer()