Lines Matching refs:tid

539 int jbd2_log_start_commit(journal_t *journal, tid_t tid)  in jbd2_log_start_commit()  argument
544 ret = __jbd2_log_start_commit(journal, tid); in jbd2_log_start_commit()
559 tid_t tid; in __jbd2_journal_force_commit() local
575 tid = transaction->t_tid; in __jbd2_journal_force_commit()
578 jbd2_log_start_commit(journal, tid); in __jbd2_journal_force_commit()
579 ret = jbd2_log_wait_commit(journal, tid); in __jbd2_journal_force_commit()
631 tid_t tid = journal->j_running_transaction->t_tid; in jbd2_journal_start_commit() local
633 __jbd2_log_start_commit(journal, tid); in jbd2_journal_start_commit()
637 *ptid = tid; in jbd2_journal_start_commit()
658 int jbd2_trans_will_send_data_barrier(journal_t *journal, tid_t tid) in jbd2_trans_will_send_data_barrier() argument
667 if (tid_geq(journal->j_commit_sequence, tid)) in jbd2_trans_will_send_data_barrier()
670 if (!commit_trans || commit_trans->t_tid != tid) { in jbd2_trans_will_send_data_barrier()
697 int jbd2_log_wait_commit(journal_t *journal, tid_t tid) in jbd2_log_wait_commit() argument
708 if (tid_gt(tid, journal->j_commit_sequence) && in jbd2_log_wait_commit()
710 journal->j_committing_transaction->t_tid != tid)) { in jbd2_log_wait_commit()
717 if (!tid_geq(journal->j_commit_request, tid)) { in jbd2_log_wait_commit()
720 __func__, journal->j_commit_request, tid); in jbd2_log_wait_commit()
723 while (tid_gt(tid, journal->j_commit_sequence)) { in jbd2_log_wait_commit()
725 tid, journal->j_commit_sequence); in jbd2_log_wait_commit()
729 !tid_gt(tid, journal->j_commit_sequence)); in jbd2_log_wait_commit()
740 int jbd2_transaction_committed(journal_t *journal, tid_t tid) in jbd2_transaction_committed() argument
746 journal->j_running_transaction->t_tid == tid) in jbd2_transaction_committed()
749 journal->j_committing_transaction->t_tid == tid) in jbd2_transaction_committed()
763 int jbd2_complete_transaction(journal_t *journal, tid_t tid) in jbd2_complete_transaction() argument
769 journal->j_running_transaction->t_tid == tid) { in jbd2_complete_transaction()
770 if (journal->j_commit_request != tid) { in jbd2_complete_transaction()
773 jbd2_log_start_commit(journal, tid); in jbd2_complete_transaction()
777 journal->j_committing_transaction->t_tid == tid)) in jbd2_complete_transaction()
783 return jbd2_log_wait_commit(journal, tid); in jbd2_complete_transaction()
901 int jbd2_journal_get_log_tail(journal_t *journal, tid_t *tid, in jbd2_journal_get_log_tail() argument
911 *tid = transaction->t_tid; in jbd2_journal_get_log_tail()
914 *tid = transaction->t_tid; in jbd2_journal_get_log_tail()
917 *tid = transaction->t_tid; in jbd2_journal_get_log_tail()
920 *tid = journal->j_transaction_sequence; in jbd2_journal_get_log_tail()
923 ret = tid_gt(*tid, journal->j_tail_sequence); in jbd2_journal_get_log_tail()
940 int __jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block) in __jbd2_update_log_tail() argument
953 ret = jbd2_journal_update_sb_log_tail(journal, tid, block, in __jbd2_update_log_tail()
963 trace_jbd2_update_log_tail(journal, tid, block, freed); in __jbd2_update_log_tail()
967 journal->j_tail_sequence, tid, block, freed); in __jbd2_update_log_tail()
970 journal->j_tail_sequence = tid; in __jbd2_update_log_tail()
983 void jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block) in jbd2_update_log_tail() argument
986 if (tid_gt(tid, journal->j_tail_sequence)) in jbd2_update_log_tail()
987 __jbd2_update_log_tail(journal, tid, block); in jbd2_update_log_tail()
2003 tid_t tid = transaction->t_tid; in jbd2_journal_flush() local
2006 jbd2_log_wait_commit(journal, tid); in jbd2_journal_flush()