Lines Matching refs:journal
4 * journal.h
44 journal_t *j_journal; /* The kernels journal type */
46 * this journal */
82 static inline void ocfs2_set_inode_lock_trans(struct ocfs2_journal *journal,
86 OCFS2_I(inode)->ip_last_trans = journal->j_trans_id;
98 struct ocfs2_journal *journal = OCFS2_SB(inode->i_sb)->journal;
101 ret = time_after(journal->j_trans_id, OCFS2_I(inode)->ip_last_trans);
115 * journal open and j_trans_id could be junk. */
119 ret = !(time_after(OCFS2_SB(inode->i_sb)->journal->j_trans_id,
131 OCFS2_I(inode)->ip_created_trans = osb->journal->j_trans_id;
135 /* Exported only for the journal struct init code in super.c. Do not call. */
140 * Initialize, Load, Shutdown, Wipe a journal.
142 * ocfs2_journal_init - Initialize journal structures in the OSB.
143 * ocfs2_journal_load - Load the given journal off disk. Replay it if
145 * ocfs2_journal_shutdown - Shutdown a journal, this will flush all
147 * ocfs2_journal_wipe - Wipe transactions from a journal. Optionally
155 int ocfs2_journal_init(struct ocfs2_journal *journal,
158 int ocfs2_journal_wipe(struct ocfs2_journal *journal,
160 int ocfs2_journal_load(struct ocfs2_journal *journal, int local);
183 * metadata to the journal, you won't know, and will
189 wait_event(osb->journal->j_checkpointed,
202 * the journal was aborted. The majority of paths don't
209 * ocfs2_journal_access - Notify the handle that we want to journal this