Home
last modified time | relevance | path

Searched refs:I_DIRTY_TIME (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_trans_inode.c108 * Don't bother with i_lock for the I_DIRTY_TIME check here, as races in xfs_trans_log_inode()
113 if (inode->i_state & I_DIRTY_TIME) { in xfs_trans_log_inode()
115 inode->i_state &= ~I_DIRTY_TIME; in xfs_trans_log_inode()
/kernel/linux/linux-6.6/fs/
H A Dfs-writeback.c979 /* SYNC_ALL writes out I_DIRTY_TIME too */ in bdi_split_work_to_wbs()
1592 } else if (inode->i_state & I_DIRTY_TIME) { in requeue_inode()
1643 * change I_DIRTY_TIME into I_DIRTY_SYNC. in __writeback_single_inode()
1645 if ((inode->i_state & I_DIRTY_TIME) && in __writeback_single_inode()
1767 else if (inode->i_state & I_DIRTY_TIME) { in writeback_single_inode()
2398 * multiple I_DIRTY_* flags, except that I_DIRTY_TIME can't be combined
2432 * be updated by setting I_DIRTY_TIME in flags. in __mark_inode_dirty()
2434 if (inode->i_state & I_DIRTY_TIME) { in __mark_inode_dirty()
2436 if (inode->i_state & I_DIRTY_TIME) { in __mark_inode_dirty()
2437 inode->i_state &= ~I_DIRTY_TIME; in __mark_inode_dirty()
[all...]
H A Dsync.c186 if (!datasync && (inode->i_state & I_DIRTY_TIME)) in vfs_fsync_range()
H A Dinode.c1796 if (inode->i_nlink && (inode->i_state & I_DIRTY_TIME)) { in iput()
1935 dirty_flags = inode->i_sb->s_flags & SB_LAZYTIME ? I_DIRTY_TIME : I_DIRTY_SYNC; in generic_update_time()
/kernel/linux/linux-5.10/fs/
H A Dfs-writeback.c868 /* SYNC_ALL writes out I_DIRTY_TIME too */ in bdi_split_work_to_wbs()
1443 } else if (inode->i_state & I_DIRTY_TIME) { in requeue_inode()
1488 * change I_DIRTY_TIME into I_DIRTY_SYNC. in __writeback_single_inode()
1490 if ((inode->i_state & I_DIRTY_TIME) && in __writeback_single_inode()
2248 if (flags & (I_DIRTY_INODE | I_DIRTY_TIME)) { in __mark_inode_dirty()
2257 flags &= ~I_DIRTY_TIME; in __mark_inode_dirty()
2258 dirtytime = flags & I_DIRTY_TIME; in __mark_inode_dirty()
2279 inode->i_state &= ~I_DIRTY_TIME; in __mark_inode_dirty()
2534 * inodes under writeback and I_DIRTY_TIME inodes ignored by in sync_inodes_sb()
H A Dsync.c200 if (!datasync && (inode->i_state & I_DIRTY_TIME)) in vfs_fsync_range()
H A Dinode.c1753 if (inode->i_nlink && (inode->i_state & I_DIRTY_TIME)) { in iput()
1827 int iflags = I_DIRTY_TIME; in generic_update_time()
/kernel/linux/linux-5.10/fs/fat/
H A Dmisc.c332 int iflags = I_DIRTY_TIME; in fat_update_time()
/kernel/linux/linux-6.6/fs/fat/
H A Dmisc.c352 dirty_flags |= I_DIRTY_TIME; in fat_update_time()
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_inode_item.c80 * Don't bother with i_lock for the I_DIRTY_TIME check here, as races in xfs_inode_item_precommit()
85 if (inode->i_state & I_DIRTY_TIME) { in xfs_inode_item_precommit()
87 inode->i_state &= ~I_DIRTY_TIME; in xfs_inode_item_precommit()
H A Dxfs_super.c684 * and has dirty timestamp (I_DIRTY_TIME). I_DIRTY_TIME can be passed in xfs_fs_dirty_inode()
687 if ((flags & ~I_DIRTY_TIME) != I_DIRTY_SYNC || !(flags & I_DIRTY_TIME)) in xfs_fs_dirty_inode()
/kernel/linux/linux-6.6/include/linux/
H A Dfs.h2193 * I_DIRTY_DATASYNC, I_DIRTY_PAGES, and I_DIRTY_TIME.
2209 * I_DIRTY_TIME The inode itself has dirty timestamps, and the
2214 * I_DIRTY_TIME can still be set if I_DIRTY_SYNC is already
2283 #define I_DIRTY_TIME (1 << 11) macro
2293 #define I_DIRTY_ALL (I_DIRTY | I_DIRTY_TIME)
2317 return (inode->i_state & (I_DIRTY_TIME | I_NEW | in inode_is_dirtytime_only()
2318 I_FREEING | I_WILL_FREE)) == I_DIRTY_TIME; in inode_is_dirtytime_only()
/kernel/linux/linux-5.10/include/trace/events/
H A Dwriteback.h22 {I_DIRTY_TIME, "I_DIRTY_TIME"}, \
/kernel/linux/linux-5.10/mm/
H A Dbacking-dev.c65 if (inode->i_state & I_DIRTY_TIME) in bdi_debug_stats_show()
/kernel/linux/linux-6.6/include/trace/events/
H A Dwriteback.h22 {I_DIRTY_TIME, "I_DIRTY_TIME"}, \
/kernel/linux/linux-6.6/mm/
H A Dbacking-dev.c68 if (inode->i_state & I_DIRTY_TIME) in bdi_debug_stats_show()
/kernel/linux/linux-5.10/fs/ext4/
H A Dinode.c5119 ((inode->i_state & I_DIRTY_TIME) == 0)) in __ext4_update_other_inode_time()
5125 (inode->i_state & I_DIRTY_TIME)) { in __ext4_update_other_inode_time()
5128 inode->i_state &= ~I_DIRTY_TIME; in __ext4_update_other_inode_time()
6028 * If only the I_DIRTY_TIME flag is set, we can skip everything. If
6029 * I_DIRTY_TIME and I_DIRTY_SYNC is set, the only inode fields we need
6036 if (flags == I_DIRTY_TIME) in ext4_dirty_inode()
/kernel/linux/linux-5.10/include/linux/
H A Dfs.h2233 #define I_DIRTY_TIME (1 << 11) macro
2244 #define I_DIRTY_ALL (I_DIRTY | I_DIRTY_TIME)
/kernel/linux/linux-5.10/fs/gfs2/
H A Dfile.c766 sync_state &= ~(I_DIRTY_SYNC | I_DIRTY_TIME); in gfs2_fsync()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_super.c679 if (flag != I_DIRTY_SYNC || !(inode->i_state & I_DIRTY_TIME)) in xfs_fs_dirty_inode()
/kernel/linux/linux-5.10/fs/f2fs/
H A Dsuper.c1252 if (flags == I_DIRTY_TIME) in f2fs_dirty_inode()
/kernel/linux/linux-6.6/fs/ext4/
H A Dinode.c5029 inode->i_state &= ~I_DIRTY_TIME; in __ext4_update_other_inode_time()

Completed in 62 milliseconds