I_WILL_FREE
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW) ||
WARN_ON(!(inode_state_read_once(&existing->vfs_inode) & (I_WILL_FREE | I_FREEING)));
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) {
if ((inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) ||
(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) ||
WARN_ON(!(inode_state_read(inode) & (I_WILL_FREE | I_FREEING)));
WARN_ON(inode_state_read(inode) & I_WILL_FREE);
if (inode_state_read(inode) & (I_NEW | I_FREEING | I_WILL_FREE)) {
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) {
if (unlikely(inode_state_read(inode) & (I_FREEING | I_WILL_FREE)))
inode_state_read(inode) & (I_WB_SWITCH | I_FREEING | I_WILL_FREE) ||
if ((inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) &&
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
VFS_BUG_ON_INODE(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE), inode);
if (!(inode_state_read(inode) & (I_FREEING | I_WILL_FREE))) {
if (inode_state_read_once(inode) & (I_NEW | I_CREATING | I_FREEING | I_WILL_FREE))
VFS_BUG_ON_INODE(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE), inode);
!(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE)) &&
!(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE)))
if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
inode_state_set(inode, I_WILL_FREE);
inode_state_replace(inode, I_WILL_FREE, I_FREEING);
if (inode_state_read(inode) & (I_DIRTY_ALL | I_SYNC | I_FREEING | I_WILL_FREE))
WARN_ON(inode_state_read(inode) & (I_LRU_ISOLATING | I_FREEING | I_WILL_FREE));
if (inode_state_read(inode) & (I_NEW | I_FREEING | I_WILL_FREE)) {
!(inode_state_read(inode) & (I_FREEING | I_WILL_FREE)))) {
if ((inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) ||
(I_DIRTY_TIME | I_NEW | I_FREEING | I_WILL_FREE)) == I_DIRTY_TIME;
{I_WILL_FREE, "I_WILL_FREE"}, \
(I_FREEING | I_WILL_FREE | I_NEW)) {