Home
last modified time | relevance | path

Searched refs:s_journal (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/fs/ext4/
H A Dioctl.c830 if (sbi->s_journal && !is_journal_aborted(sbi->s_journal)) { in ext4_force_shutdown()
832 jbd2_journal_abort(sbi->s_journal, -ESHUTDOWN); in ext4_force_shutdown()
837 if (sbi->s_journal && !is_journal_aborted(sbi->s_journal)) in ext4_force_shutdown()
838 jbd2_journal_abort(sbi->s_journal, -ESHUTDOWN); in ext4_force_shutdown()
965 if (EXT4_SB(sb)->s_journal) { in ext4_ioctl_group_add()
966 jbd2_journal_lock_updates(EXT4_SB(sb)->s_journal); in ext4_ioctl_group_add()
1080 if (!EXT4_SB(sb)->s_journal) in ext4_ioctl_checkpoint()
1098 jbd2_journal_lock_updates(EXT4_SB(sb)->s_journal); in ext4_ioctl_checkpoint()
1100 jbd2_journal_unlock_updates(EXT4_SB(sb)->s_journal); in ext4_ioctl_checkpoint()
1317 if (EXT4_SB(sb)->s_journal) { in __ext4_ioctl()
[all …]
H A Dfsync.c101 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_fsync_journal()
146 if (!EXT4_SB(inode->i_sb)->s_journal) { in ext4_sync_file()
H A Dsuper.c1299 if (sbi->s_journal) { in ext4_put_super()
2760 if (!sbi->s_journal) { in ext4_check_opt_consistency()
2774 if (!sbi->s_journal && in ext4_check_opt_consistency()
3093 if (!sbi->s_journal) in ext4_setup_super()
3099 if (sbi->s_journal) { in ext4_setup_super()
5567 if (sbi->s_journal) in __ext4_fill_super()
5674 if (sbi->s_journal) { in __ext4_fill_super()
5730 if (sbi->s_journal) { in ext4_fill_super()
6354 if (sbi->s_journal) { in ext4_sync_fs()
6494 if (sbi->s_journal && sbi->s_journal->j_task->io_context) in __ext4_remount()
[all …]
H A Dfast_commit.c349 read_lock(&sbi->s_journal->j_state_lock); in ext4_fc_mark_ineligible()
350 if (sbi->s_journal->j_running_transaction) in ext4_fc_mark_ineligible()
351 tid = sbi->s_journal->j_running_transaction->t_tid; in ext4_fc_mark_ineligible()
354 read_unlock(&sbi->s_journal->j_state_lock); in ext4_fc_mark_ineligible()
404 (sbi->s_journal->j_flags & JBD2_FULL_COMMIT_ONGOING || in ext4_fc_track_template()
454 sbi->s_journal->j_flags & JBD2_FAST_COMMIT_ONGOING) in __track_dentry_update()
691 int bsize = sbi->s_journal->j_blocksize; in ext4_fc_reserve_space()
704 ret = jbd2_fc_get_buf(EXT4_SB(sb)->s_journal, &bh); in ext4_fc_reserve_space()
734 ret = jbd2_fc_get_buf(EXT4_SB(sb)->s_journal, &bh); in ext4_fc_reserve_space()
755 int off, bsize = sbi->s_journal->j_blocksize; in ext4_fc_write_tail()
[all …]
H A Dext4_jbd2.h19 #define EXT4_JOURNAL(inode) (EXT4_SB((inode)->i_sb)->s_journal)
456 sbi->s_journal = NULL; in ext4_journal_destroy()
H A Dext4_jbd2.c79 journal = EXT4_SB(sb)->s_journal; in ext4_journal_check_start()
111 journal = EXT4_SB(sb)->s_journal; in __ext4_journal_start_sb()
H A Dpage-io.c197 jbd2_journal_abort(EXT4_SB(sb)->s_journal, ret); in ext4_end_io_end()
258 !io_end->handle && sbi->s_journal); in ext4_add_complete_io()
H A Dmove_extent.c421 if (*err == -EBUSY && retries++ < 4 && EXT4_SB(sb)->s_journal && in move_extent_per_page()
422 jbd2_journal_force_commit_nested(EXT4_SB(sb)->s_journal)) in move_extent_per_page()
H A Dsysfs.c135 if (!sbi->s_journal) in journal_task_show()
138 task_pid_vnr(sbi->s_journal->j_task)); in journal_task_show()
H A Dorphan.c107 if (!sbi->s_journal || is_bad_inode(inode)) in ext4_orphan_add()
236 if (!sbi->s_journal && !(sbi->s_mount_state & EXT4_ORPHAN_FS)) in ext4_orphan_del()
H A Dblock_validity.c354 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_check_blockref()
H A Dballoc.c693 if (!sbi->s_journal) in ext4_should_retry_alloc()
720 (void) jbd2_journal_force_commit_nested(sbi->s_journal); in ext4_should_retry_alloc()
H A Dinode.c389 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in __check_block_validity()
2644 ext4_fc_commit(sbi->s_journal, in ext4_do_writepages()
2775 if (ret == -ENOSPC && sbi->s_journal) { in ext4_do_writepages()
2781 jbd2_journal_force_commit_nested(sbi->s_journal); in ext4_do_writepages()
3264 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_inode_datasync_dirty()
4114 if (ei->jinode || !EXT4_SB(inode->i_sb)->s_journal) in ext4_inode_attach_jinode()
4776 journal_t *journal = EXT4_SB(sb)->s_journal; in __ext4_iget()
5292 if (EXT4_SB(inode->i_sb)->s_journal) { in ext4_write_inode()
5307 err = ext4_fc_commit(EXT4_SB(inode->i_sb)->s_journal, in ext4_write_inode()
5339 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_wait_for_tail_page_commit()
H A Dialloc.c722 bool check_recently_deleted = EXT4_SB(sb)->s_journal == NULL; in find_inode_bit()
998 if (!handle && sbi->s_journal && !(i_flags & EXT4_EA_INODE_FL)) { in __ext4_new_inode()
H A Dfsmap.c309 journal_t *journal = EXT4_SB(sb)->s_journal; in ext4_getfsmap_logdev()
H A Dextents.c4699 if (file->f_flags & O_SYNC && EXT4_SB(inode->i_sb)->s_journal) { in ext4_do_fallocate()
4700 ret = ext4_fc_commit(EXT4_SB(inode->i_sb)->s_journal, in ext4_do_fallocate()
H A Dext4.h1550 struct journal_s *s_journal; member
H A Dxattr.c2497 if (!EXT4_SB(inode->i_sb)->s_journal) in ext4_xattr_set_credits()