Searched refs:I_WILL_FREE (Results 1 - 11 of 11) sorted by relevance

/linux-4.1.27/fs/
H A Ddrop_caches.c23 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || drop_pagecache_sb()
H A Dinode.c408 I_FREEING | I_WILL_FREE)) && inode_add_lru()
601 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { evict_inodes()
635 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { invalidate_inodes()
772 if (inode->i_state & (I_FREEING|I_WILL_FREE)) { hlist_for_each_entry()
799 if (inode->i_state & (I_FREEING|I_WILL_FREE)) { hlist_for_each_entry()
1176 if (!(inode->i_state & (I_FREEING|I_WILL_FREE))) { igrab()
1338 if (old->i_state & (I_FREEING|I_WILL_FREE)) { hlist_for_each_entry()
1381 if (old->i_state & (I_FREEING|I_WILL_FREE)) { hlist_for_each_entry()
1446 inode->i_state |= I_WILL_FREE; iput_final()
1451 inode->i_state &= ~I_WILL_FREE; iput_final()
H A Dfs-writeback.c566 * on the inode or the inode has I_WILL_FREE set.
580 WARN_ON(!(inode->i_state & (I_WILL_FREE|I_FREEING))); writeback_single_inode()
582 WARN_ON(inode->i_state & I_WILL_FREE); writeback_single_inode()
589 * inode reference or inode has I_WILL_FREE set, it cannot go writeback_single_inode()
709 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { writeback_sb_inodes()
1384 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || wait_sb_inodes()
1540 * The caller must either have a ref on the inode or must have set I_WILL_FREE.
H A Dblock_dev.c1777 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW) || iterate_bdevs()
/linux-4.1.27/fs/notify/
H A Dinode_mark.c181 * I_WILL_FREE, or I_NEW which is fine because by that point list_for_each_entry_safe()
185 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { list_for_each_entry_safe()
214 if (!(next_i->i_state & (I_FREEING | I_WILL_FREE)) && list_for_each_entry_safe()
/linux-4.1.27/include/trace/events/
H A Dwriteback.h17 {I_WILL_FREE, "I_WILL_FREE"}, \
/linux-4.1.27/include/linux/
H A Dfs.h1780 * until that flag is cleared. I_WILL_FREE, I_FREEING and I_CLEAR are set at
1796 * Inodes in I_WILL_FREE, I_FREEING or I_CLEAR state can
1800 * I_WILL_FREE Must be set when calling write_inode_now() if i_count
1801 * is zero. I_FREEING must be set when I_WILL_FREE is
1809 * Inodes that are I_WILL_FREE, I_FREEING or I_CLEAR are
1824 * Q: What is the difference between I_WILL_FREE and I_FREEING?
1831 #define I_WILL_FREE (1 << 4) macro
/linux-4.1.27/fs/gfs2/
H A Dinode.c53 inode->i_state & (I_FREEING|I_CLEAR|I_WILL_FREE)) { iget_test()
/linux-4.1.27/fs/quota/
H A Ddquot.c929 if ((inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) || add_dquot_ref()
/linux-4.1.27/fs/ext4/
H A Dinode.c4388 (inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW | other_inode_match()
4393 if (((inode->i_state & (I_FREEING | I_WILL_FREE | I_NEW | other_inode_match()
/linux-4.1.27/fs/btrfs/
H A Dinode.c5362 (I_WILL_FREE | I_FREEING))); inode_tree_add()

Completed in 350 milliseconds