/kernel/linux/linux-5.10/fs/ |
H A D | inode.c | 445 I_FREEING | I_WILL_FREE)) && in inode_add_lru() 461 WARN_ON(inode->i_state & (I_LRU_ISOLATING | I_FREEING | I_WILL_FREE)); in inode_pin_lru_isolating() 675 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in evict_inodes() 723 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in invalidate_inodes() 866 if (inode->i_state & (I_FREEING|I_WILL_FREE)) { in find_inode() 897 if (inode->i_state & (I_FREEING|I_WILL_FREE)) { in find_inode_fast() 1376 if (!(inode->i_state & (I_FREEING|I_WILL_FREE))) { in igrab() 1568 !(READ_ONCE(inode->i_state) & (I_FREEING | I_WILL_FREE)) && in find_inode_rcu() 1607 !(READ_ONCE(inode->i_state) & (I_FREEING | I_WILL_FREE))) in find_inode_by_ino_rcu() 1629 if (old->i_state & (I_FREEING|I_WILL_FREE)) { in insert_inode_locked() [all...] |
H A D | drop_caches.c | 29 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || in drop_pagecache_sb()
|
H A D | fs-writeback.c | 1537 * on the inode or the inode has I_WILL_FREE set. 1551 WARN_ON(!(inode->i_state & (I_WILL_FREE|I_FREEING))); in writeback_single_inode() 1553 WARN_ON(inode->i_state & I_WILL_FREE); in writeback_single_inode() 1560 * inode reference or inode has I_WILL_FREE set, it cannot go in writeback_single_inode() 1688 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in writeback_sb_inodes() 2410 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { in wait_sb_inodes() 2559 * The caller must either have a ref on the inode or must have set I_WILL_FREE.
|
H A D | block_dev.c | 2154 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW) || in iterate_bdevs()
|
/kernel/linux/linux-6.6/fs/ |
H A D | inode.c | 458 if (inode->i_state & (I_DIRTY_ALL | I_SYNC | I_FREEING | I_WILL_FREE)) in __inode_add_lru() 725 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in evict_inodes() 768 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in invalidate_inodes() 906 if (inode->i_state & (I_FREEING|I_WILL_FREE)) { in find_inode() 937 if (inode->i_state & (I_FREEING|I_WILL_FREE)) { in find_inode_fast() 1419 if (!(inode->i_state & (I_FREEING|I_WILL_FREE))) { in igrab() 1611 !(READ_ONCE(inode->i_state) & (I_FREEING | I_WILL_FREE)) && in find_inode_rcu() 1650 !(READ_ONCE(inode->i_state) & (I_FREEING | I_WILL_FREE))) in find_inode_by_ino_rcu() 1672 if (old->i_state & (I_FREEING|I_WILL_FREE)) { in insert_inode_locked() 1761 WRITE_ONCE(inode->i_state, state | I_WILL_FREE); in iput_final() [all...] |
H A D | drop_caches.c | 31 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || in drop_pagecache_sb()
|
H A D | fs-writeback.c | 385 * Once I_FREEING or I_WILL_FREE are visible under i_lock, the eviction in inode_do_switch_wbs() 388 if (unlikely(inode->i_state & (I_FREEING | I_WILL_FREE))) in inode_do_switch_wbs() 540 inode->i_state & (I_WB_SWITCH | I_FREEING | I_WILL_FREE) || in inode_prepare_wbs_switch() 1706 * to the inode, or the inode must have I_WILL_FREE or I_FREEING set. 1716 WARN_ON(!(inode->i_state & (I_WILL_FREE|I_FREEING))); in writeback_single_inode() 1718 WARN_ON(inode->i_state & I_WILL_FREE); in writeback_single_inode() 1871 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in writeback_sb_inodes() 2624 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { in wait_sb_inodes() 2773 * The caller must either have a ref on the inode or must have set I_WILL_FREE.
|
/kernel/linux/linux-5.10/fs/notify/ |
H A D | fsnotify.c | 46 * I_WILL_FREE, or I_NEW which is fine because by that point in fsnotify_unmount_inodes() 50 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { in fsnotify_unmount_inodes()
|
/kernel/linux/linux-6.6/fs/notify/ |
H A D | fsnotify.c | 46 * I_WILL_FREE, or I_NEW which is fine because by that point in fsnotify_unmount_inodes() 50 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { in fsnotify_unmount_inodes()
|
/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | inode.c | 1236 inode->i_state |= I_WILL_FREE; in ocfs2_drop_inode() 1241 inode->i_state &= ~I_WILL_FREE; in ocfs2_drop_inode()
|
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | inode.c | 1234 inode->i_state |= I_WILL_FREE; in ocfs2_drop_inode() 1239 inode->i_state &= ~I_WILL_FREE; in ocfs2_drop_inode()
|
/kernel/linux/linux-6.6/security/landlock/ |
H A D | fs.c | 948 * Checks I_FREEING and I_WILL_FREE to protect against a race in hook_sb_delete() 954 if (inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW)) { in hook_sb_delete()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | writeback.h | 18 {I_WILL_FREE, "I_WILL_FREE"}, \
|
/kernel/linux/linux-5.10/fs/crypto/ |
H A D | keyring.c | 847 if (inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW)) { in evict_dentries_for_decrypted_inodes()
|
/kernel/linux/linux-6.6/fs/crypto/ |
H A D | keyring.c | 879 if (inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW)) { in evict_dentries_for_decrypted_inodes()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | writeback.h | 18 {I_WILL_FREE, "I_WILL_FREE"}, \
|
/kernel/linux/linux-6.6/block/ |
H A D | bdev.c | 1039 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW) || in sync_bdevs()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | fs.h | 2196 * until that flag is cleared. I_WILL_FREE, I_FREEING and I_CLEAR are set at 2221 * Inodes in I_WILL_FREE, I_FREEING or I_CLEAR state can 2225 * I_WILL_FREE Must be set when calling write_inode_now() if i_count 2226 * is zero. I_FREEING must be set when I_WILL_FREE is 2234 * Inodes that are I_WILL_FREE, I_FREEING or I_CLEAR are 2267 * Q: What is the difference between I_WILL_FREE and I_FREEING? 2274 #define I_WILL_FREE (1 << 4) macro 2318 I_FREEING | I_WILL_FREE)) == I_DIRTY_TIME; in inode_is_dirtytime_only()
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | ops_fstype.c | 1763 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) && in gfs2_evict_inodes()
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | inode.c | 5117 if ((inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW | in __ext4_update_other_inode_time() 5123 if (((inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW | in __ext4_update_other_inode_time()
|
/kernel/linux/linux-5.10/fs/quota/ |
H A D | dquot.c | 1045 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || in add_dquot_ref()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fs.h | 2154 * until that flag is cleared. I_WILL_FREE, I_FREEING and I_CLEAR are set at 2170 * Inodes in I_WILL_FREE, I_FREEING or I_CLEAR state can 2174 * I_WILL_FREE Must be set when calling write_inode_now() if i_count 2175 * is zero. I_FREEING must be set when I_WILL_FREE is 2183 * Inodes that are I_WILL_FREE, I_FREEING or I_CLEAR are 2217 * Q: What is the difference between I_WILL_FREE and I_FREEING? 2224 #define I_WILL_FREE (1 << 4) macro
|
/kernel/linux/linux-6.6/fs/quota/ |
H A D | dquot.c | 1043 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || in add_dquot_ref()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | inode.c | 5354 (I_WILL_FREE | I_FREEING))); in inode_tree_add()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | inode.c | 5480 (I_WILL_FREE | I_FREEING))); in inode_tree_add()
|