/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_trans_inode.c | 108 * 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 D | fs-writeback.c | 979 /* 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 D | sync.c | 186 if (!datasync && (inode->i_state & I_DIRTY_TIME)) in vfs_fsync_range()
|
H A D | inode.c | 1796 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 D | fs-writeback.c | 868 /* 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 D | sync.c | 200 if (!datasync && (inode->i_state & I_DIRTY_TIME)) in vfs_fsync_range()
|
H A D | inode.c | 1753 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 D | misc.c | 332 int iflags = I_DIRTY_TIME; in fat_update_time()
|
/kernel/linux/linux-6.6/fs/fat/ |
H A D | misc.c | 352 dirty_flags |= I_DIRTY_TIME; in fat_update_time()
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_inode_item.c | 80 * 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 D | xfs_super.c | 684 * 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 D | fs.h | 2193 * 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 D | writeback.h | 22 {I_DIRTY_TIME, "I_DIRTY_TIME"}, \
|
/kernel/linux/linux-5.10/mm/ |
H A D | backing-dev.c | 65 if (inode->i_state & I_DIRTY_TIME) in bdi_debug_stats_show()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | writeback.h | 22 {I_DIRTY_TIME, "I_DIRTY_TIME"}, \
|
/kernel/linux/linux-6.6/mm/ |
H A D | backing-dev.c | 68 if (inode->i_state & I_DIRTY_TIME) in bdi_debug_stats_show()
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | inode.c | 5119 ((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 D | fs.h | 2233 #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 D | file.c | 766 sync_state &= ~(I_DIRTY_SYNC | I_DIRTY_TIME); in gfs2_fsync()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_super.c | 679 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 D | super.c | 1252 if (flags == I_DIRTY_TIME) in f2fs_dirty_inode()
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | inode.c | 5029 inode->i_state &= ~I_DIRTY_TIME; in __ext4_update_other_inode_time()
|