Lines Matching refs:s_journal
476 journal_t *journal = sbi->s_journal; in ext4_maybe_update_superblock()
694 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_handle_error()
749 journal_t *journal = sbi->s_journal; in update_super_work()
928 if (!sb || (EXT4_SB(sb)->s_journal && in ext4_decode_error()
929 EXT4_SB(sb)->s_journal->j_flags & JBD2_ABORT)) in ext4_decode_error()
1305 if (sbi->s_journal) { in ext4_put_super()
1306 aborted = is_journal_aborted(sbi->s_journal); in ext4_put_super()
1307 err = ext4_journal_destroy(sbi, sbi->s_journal); in ext4_put_super()
2794 if (!sbi->s_journal) { in ext4_check_opt_consistency()
2808 if (!sbi->s_journal && in ext4_check_opt_consistency()
3129 if (!sbi->s_journal) in ext4_setup_super()
3135 if (sbi->s_journal) { in ext4_setup_super()
4121 jbd2_journal_clear_features(sbi->s_journal, in set_journal_csum_feature_set()
4126 ret = jbd2_journal_set_features(sbi->s_journal, in set_journal_csum_feature_set()
4131 ret = jbd2_journal_set_features(sbi->s_journal, in set_journal_csum_feature_set()
4134 jbd2_journal_clear_features(sbi->s_journal, 0, 0, in set_journal_csum_feature_set()
4137 jbd2_journal_clear_features(sbi->s_journal, 0, 0, in set_journal_csum_feature_set()
4263 if (sbi->s_journal && !sbi->s_journal_bdev_file) in ext4_calculate_overhead()
4264 overhead += EXT4_NUM_B2C(sbi, sbi->s_journal->j_total_len); in ext4_calculate_overhead()
4265 else if (ext4_has_feature_journal(sb) && !sbi->s_journal && j_inum) { in ext4_calculate_overhead()
4318 if (EXT4_SB(sb)->s_journal && ext4_is_quota_journalled(sb)) in ext4_quota_mode()
4956 !jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, in ext4_load_and_init_journal()
4969 !jbd2_journal_set_features(EXT4_SB(sb)->s_journal, 0, 0, in ext4_load_and_init_journal()
4985 (sbi->s_journal, 0, 0, JBD2_FEATURE_INCOMPAT_REVOKE)) { in ext4_load_and_init_journal()
4997 (sbi->s_journal, 0, 0, JBD2_FEATURE_INCOMPAT_REVOKE)) { in ext4_load_and_init_journal()
5014 set_task_ioprio(sbi->s_journal->j_task, ctx->journal_ioprio); in ext4_load_and_init_journal()
5016 sbi->s_journal->j_submit_inode_data_buffers = in ext4_load_and_init_journal()
5018 sbi->s_journal->j_finish_inode_data_buffers = in ext4_load_and_init_journal()
5024 ext4_journal_destroy(sbi, sbi->s_journal); in ext4_load_and_init_journal()
5526 sbi->s_journal = NULL; in __ext4_fill_super()
5657 if (sbi->s_journal) in __ext4_fill_super()
5658 sbi->s_journal->j_commit_callback = in __ext4_fill_super()
5764 if (sbi->s_journal) { in __ext4_fill_super()
5765 ext4_journal_destroy(sbi, sbi->s_journal); in __ext4_fill_super()
5820 if (sbi->s_journal) { in ext4_fill_super()
6180 EXT4_SB(sb)->s_journal = journal; in ext4_load_journal()
6337 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_mark_recovery_complete()
6385 journal = EXT4_SB(sb)->s_journal; in ext4_clear_journal_err()
6419 return ext4_journal_force_commit(EXT4_SB(sb)->s_journal); in ext4_force_commit()
6445 if (sbi->s_journal) { in ext4_sync_fs()
6446 target = jbd2_get_latest_transaction(sbi->s_journal); in ext4_sync_fs()
6447 if (wait && sbi->s_journal->j_flags & JBD2_BARRIER && in ext4_sync_fs()
6448 !jbd2_trans_will_send_data_barrier(sbi->s_journal, target)) in ext4_sync_fs()
6451 if (jbd2_journal_start_commit(sbi->s_journal, &target)) { in ext4_sync_fs()
6453 ret = jbd2_log_wait_commit(sbi->s_journal, in ext4_sync_fs()
6479 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_freeze()
6516 if (EXT4_SB(sb)->s_journal) { in ext4_unfreeze()
6585 if (sbi->s_journal && sbi->s_journal->j_task->io_context) in __ext4_remount()
6587 sbi->s_journal->j_task->io_context->ioprio; in __ext4_remount()
6660 if (sbi->s_journal) { in __ext4_remount()
6661 ext4_init_journal_params(sb, sbi->s_journal); in __ext4_remount()
6662 set_task_ioprio(sbi->s_journal->j_task, ctx->journal_ioprio); in __ext4_remount()
6697 if (sbi->s_journal) { in __ext4_remount()
6749 if (sbi->s_journal) { in __ext4_remount()
6785 if (sbi->s_journal == NULL && !(old_sb_flags & SB_RDONLY)) { in __ext4_remount()