Lines Matching refs:journal
975 int jbd2_journal_get_log_tail(journal_t *journal, tid_t *tid,
977 void __jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block);
978 void jbd2_update_log_tail(journal_t *journal, tid_t tid, unsigned long block);
984 int __jbd2_journal_clean_checkpoint_list(journal_t *journal);
1090 extern int jbd2_journal_load (journal_t *journal);
1092 extern int jbd2_journal_recover (journal_t *journal);
1106 extern int jbd2_journal_begin_ordered_truncate(journal_t *journal,
1109 extern void jbd2_journal_release_jbd_inode(journal_t *journal, struct jbd2_inode *jinode);
1165 extern void jbd2_journal_switch_revoke_table(journal_t *journal);
1166 extern void jbd2_clear_buffer_revoked_flags(journal_t *journal);
1176 int jbd2_log_start_commit(journal_t *journal, tid_t tid);
1177 int __jbd2_log_start_commit(journal_t *journal, tid_t tid);
1178 int jbd2_journal_start_commit(journal_t *journal, tid_t *tid);
1179 int jbd2_journal_force_commit_nested(journal_t *journal);
1180 int jbd2_log_wait_commit(journal_t *journal, tid_t tid);
1181 int jbd2_log_do_checkpoint(journal_t *journal);
1182 int jbd2_trans_will_send_data_barrier(journal_t *journal, tid_t tid);
1184 void __jbd2_log_wait_for_space(journal_t *journal);
1207 static inline int is_journal_aborted(journal_t *journal) in is_journal_aborted() argument
1209 return journal->j_flags & JBD2_ABORT; in is_journal_aborted()
1242 extern size_t journal_tag_bytes(journal_t *journal);
1248 static inline int jbd_space_needed(journal_t *journal) in jbd_space_needed() argument
1250 int nblocks = journal->j_max_transaction_buffers; in jbd_space_needed()
1251 if (journal->j_committing_transaction) in jbd_space_needed()
1252 nblocks += atomic_read(&journal->j_committing_transaction-> in jbd_space_needed()