Lines Matching refs:transaction
175 transaction_t *transaction; in kjournald2() local
241 transaction = journal->j_running_transaction; in kjournald2()
242 if (transaction && time_after_eq(jiffies, in kjournald2()
243 transaction->t_expires)) in kjournald2()
260 transaction = journal->j_running_transaction; in kjournald2()
261 if (transaction && time_after_eq(jiffies, transaction->t_expires)) { in kjournald2()
262 journal->j_commit_request = transaction->t_tid; in kjournald2()
338 int jbd2_journal_write_metadata_buffer(transaction_t *transaction, in jbd2_journal_write_metadata_buffer() argument
351 journal_t *journal = transaction->t_journal; in jbd2_journal_write_metadata_buffer()
467 __jbd2_journal_file_buffer(jh_in, transaction, BJ_Shadow); in jbd2_journal_write_metadata_buffer()
540 transaction_t *transaction = NULL; in __jbd2_journal_force_commit() local
546 transaction = journal->j_running_transaction; in __jbd2_journal_force_commit()
547 if (!tid_geq(journal->j_commit_request, transaction->t_tid)) in __jbd2_journal_force_commit()
550 transaction = journal->j_committing_transaction; in __jbd2_journal_force_commit()
552 if (!transaction) { in __jbd2_journal_force_commit()
557 tid = transaction->t_tid; in __jbd2_journal_force_commit()
1015 jbd2_journal_get_descriptor_buffer(transaction_t *transaction, int type) in jbd2_journal_get_descriptor_buffer() argument
1017 journal_t *journal = transaction->t_journal; in jbd2_journal_get_descriptor_buffer()
1031 atomic_dec(&transaction->t_outstanding_credits); in jbd2_journal_get_descriptor_buffer()
1037 header->h_sequence = cpu_to_be32(transaction->t_tid); in jbd2_journal_get_descriptor_buffer()
1072 transaction_t *transaction; in jbd2_journal_get_log_tail() local
1077 transaction = journal->j_checkpoint_transactions; in jbd2_journal_get_log_tail()
1078 if (transaction) { in jbd2_journal_get_log_tail()
1079 *tid = transaction->t_tid; in jbd2_journal_get_log_tail()
1080 *block = transaction->t_log_start; in jbd2_journal_get_log_tail()
1081 } else if ((transaction = journal->j_committing_transaction) != NULL) { in jbd2_journal_get_log_tail()
1082 *tid = transaction->t_tid; in jbd2_journal_get_log_tail()
1083 *block = transaction->t_log_start; in jbd2_journal_get_log_tail()
1084 } else if ((transaction = journal->j_running_transaction) != NULL) { in jbd2_journal_get_log_tail()
1085 *tid = transaction->t_tid; in jbd2_journal_get_log_tail()
2268 transaction_t *transaction = NULL; in jbd2_journal_flush() local
2274 transaction = journal->j_running_transaction; in jbd2_journal_flush()
2275 __jbd2_log_start_commit(journal, transaction->t_tid); in jbd2_journal_flush()
2277 transaction = journal->j_committing_transaction; in jbd2_journal_flush()
2280 if (transaction) { in jbd2_journal_flush()
2281 tid_t tid = transaction->t_tid; in jbd2_journal_flush()
2415 transaction_t *transaction; in jbd2_journal_abort() local
2450 transaction = journal->j_running_transaction; in jbd2_journal_abort()
2451 if (transaction) in jbd2_journal_abort()
2452 __jbd2_log_start_commit(journal, transaction->t_tid); in jbd2_journal_abort()