Lines Matching refs:journal
227 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_evict_inode() local
230 jbd2_complete_transaction(journal, commit_tid); in ext4_evict_inode()
3265 journal_t *journal; in ext4_bmap() local
3305 journal = EXT4_JOURNAL(inode); in ext4_bmap()
3306 jbd2_journal_lock_updates(journal); in ext4_bmap()
3307 err = jbd2_journal_flush(journal); in ext4_bmap()
3308 jbd2_journal_unlock_updates(journal); in ext4_bmap()
3362 journal_t *journal = EXT4_JOURNAL(page->mapping->host); in __ext4_journalled_invalidatepage() local
3372 return jbd2_journal_invalidatepage(journal, page, offset, length); in __ext4_journalled_invalidatepage()
3385 journal_t *journal = EXT4_JOURNAL(page->mapping->host); in ext4_releasepage() local
3392 if (journal) in ext4_releasepage()
3393 return jbd2_journal_try_to_free_buffers(journal, page, wait); in ext4_releasepage()
3400 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_inode_datasync_dirty() local
3402 if (journal) in ext4_inode_datasync_dirty()
3403 return !jbd2_transaction_committed(journal, in ext4_inode_datasync_dirty()
4795 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_iget() local
4934 if (journal) { in ext4_iget()
4938 read_lock(&journal->j_state_lock); in ext4_iget()
4939 if (journal->j_running_transaction) in ext4_iget()
4940 transaction = journal->j_running_transaction; in ext4_iget()
4942 transaction = journal->j_committing_transaction; in ext4_iget()
4946 tid = journal->j_commit_sequence; in ext4_iget()
4947 read_unlock(&journal->j_state_lock); in ext4_iget()
5402 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_wait_for_tail_page_commit() local
5426 read_lock(&journal->j_state_lock); in ext4_wait_for_tail_page_commit()
5427 if (journal->j_committing_transaction) in ext4_wait_for_tail_page_commit()
5428 commit_tid = journal->j_committing_transaction->t_tid; in ext4_wait_for_tail_page_commit()
5429 read_unlock(&journal->j_state_lock); in ext4_wait_for_tail_page_commit()
5431 jbd2_log_wait_commit(journal, commit_tid); in ext4_wait_for_tail_page_commit()
6066 journal_t *journal; in ext4_change_inode_journal_flag() local
6081 journal = EXT4_JOURNAL(inode); in ext4_change_inode_journal_flag()
6082 if (!journal) in ext4_change_inode_journal_flag()
6084 if (is_journal_aborted(journal)) in ext4_change_inode_journal_flag()
6108 jbd2_journal_lock_updates(journal); in ext4_change_inode_journal_flag()
6121 err = jbd2_journal_flush(journal); in ext4_change_inode_journal_flag()
6123 jbd2_journal_unlock_updates(journal); in ext4_change_inode_journal_flag()
6131 jbd2_journal_unlock_updates(journal); in ext4_change_inode_journal_flag()