I_FREEING
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)));
ASSERT(inode_state_read_once(inode) & I_FREEING);
int inode_evicting = inode_state_read_once(&inode->vfs_inode) & I_FREEING;
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) {
if (likely(!(inode_state_read(inode) & I_FREEING) && !hlist_empty(l))) {
if ((inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) ||
(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) ||
if (!(inode_state_read_once(inode) & (I_NEW | I_FREEING)))
WARN_ON_ONCE(!(inode_state_read_once(inode) & (I_NEW | I_FREEING)) &&
WARN_ON_ONCE(!(inode_state_read_once(inode) & (I_NEW | I_FREEING)) &&
WARN_ON_ONCE(inode_state_read(inode) & I_FREEING);
WARN_ON_ONCE(inode_state_read(inode) & I_FREEING);
if (inode_state_read(inode) & I_FREEING) {
if (inode_state_read(inode) & I_FREEING)
WARN_ON(!(inode_state_read(inode) & (I_WILL_FREE | I_FREEING)));
if (!(inode_state_read(inode) & I_FREEING)) {
if (inode_state_read(inode) & (I_NEW | I_FREEING | I_WILL_FREE)) {
if (inode_state_read(inode) & I_FREEING)
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) {
WARN_ON_ONCE(inode_state_read(inode) & I_FREEING);
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_FREEING);
inode_state_replace(inode, I_WILL_FREE, I_FREEING);
VFS_BUG_ON_INODE(inode_state_read_once(inode) & (I_FREEING | I_CLEAR), inode);
VFS_BUG_ON_INODE(inode_state_read_once(inode) & (I_FREEING | I_CLEAR), inode);
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));
BUG_ON(!(inode_state_read_once(inode) & I_FREEING));
inode_state_assign_raw(inode, I_FREEING | I_CLEAR);
BUG_ON(!(inode_state_read_once(inode) & I_FREEING));
BUG_ON(inode_state_read_once(inode) != (I_FREEING | I_CLEAR));
if (inode_state_read(inode) & (I_NEW | I_FREEING | I_WILL_FREE)) {
inode_state_set(inode, I_FREEING);
inode_state_set(inode, I_FREEING);
if (inode_state_read(inode) & (I_FREEING | I_CLEAR))
!(inode_state_read(inode) & (I_FREEING | I_WILL_FREE)))) {
if ((inode_state_read(inode) & (I_FREEING | I_WILL_FREE | I_NEW)) ||
if (!(inode_state_read_once(VFS_I(ip)) & I_FREEING))
(I_DIRTY_TIME | I_NEW | I_FREEING | I_WILL_FREE)) == I_DIRTY_TIME;
{I_FREEING, "I_FREEING"}, \
(I_FREEING | I_WILL_FREE | I_NEW)) {