Lines Matching refs:i_state

124 	WARN_ON_ONCE(inode->i_state & I_FREEING);  in inode_io_list_move_locked()
284 WARN_ON_ONCE(inode->i_state & I_FREEING); in inode_cgwb_move_to_attached()
286 inode->i_state &= ~I_SYNC_QUEUED; in inode_cgwb_move_to_attached()
388 if (unlikely(inode->i_state & (I_FREEING | I_WILL_FREE))) in inode_do_switch_wbs()
432 if (inode->i_state & I_DIRTY_ALL) { in inode_do_switch_wbs()
458 smp_store_release(&inode->i_state, inode->i_state & ~I_WB_SWITCH); in inode_do_switch_wbs()
540 inode->i_state & (I_WB_SWITCH | I_FREEING | I_WILL_FREE) || in inode_prepare_wbs_switch()
545 inode->i_state |= I_WB_SWITCH; in inode_prepare_wbs_switch()
567 if (inode->i_state & I_WB_SWITCH) in inode_switch_wbs()
1139 WARN_ON_ONCE(inode->i_state & I_FREEING); in inode_cgwb_move_to_attached()
1141 inode->i_state &= ~I_SYNC_QUEUED; in inode_cgwb_move_to_attached()
1247 inode->i_state &= ~I_SYNC_QUEUED; in inode_io_list_del()
1305 inode->i_state &= ~I_SYNC_QUEUED; in redirty_tail_locked()
1311 if (inode->i_state & I_FREEING) { in redirty_tail_locked()
1343 inode->i_state &= ~I_SYNC; in inode_sync_complete()
1348 wake_up_bit(&inode->i_state, __I_SYNC); in inode_sync_complete()
1388 inode->i_state |= I_SYNC_QUEUED; in move_expired_inodes()
1471 DEFINE_WAIT_BIT(wq, &inode->i_state, __I_SYNC); in __inode_wait_for_writeback()
1474 wqh = bit_waitqueue(&inode->i_state, __I_SYNC); in __inode_wait_for_writeback()
1475 while (inode->i_state & I_SYNC) { in __inode_wait_for_writeback()
1502 wait_queue_head_t *wqh = bit_waitqueue(&inode->i_state, __I_SYNC); in inode_sleep_on_writeback()
1506 sleep = inode->i_state & I_SYNC; in inode_sleep_on_writeback()
1524 if (inode->i_state & I_FREEING) in requeue_inode()
1532 if ((inode->i_state & I_DIRTY) && in requeue_inode()
1543 if (inode->i_state & I_DIRTY_ALL) in requeue_inode()
1568 } else if (inode->i_state & I_DIRTY) { in requeue_inode()
1575 } else if (inode->i_state & I_DIRTY_TIME) { in requeue_inode()
1578 inode->i_state &= ~I_SYNC_QUEUED; in requeue_inode()
1604 WARN_ON(!(inode->i_state & I_SYNC)); in __writeback_single_inode()
1628 if ((inode->i_state & I_DIRTY_TIME) && in __writeback_single_inode()
1643 dirty = inode->i_state & I_DIRTY; in __writeback_single_inode()
1644 inode->i_state &= ~dirty; in __writeback_single_inode()
1660 inode->i_state |= I_DIRTY_PAGES; in __writeback_single_inode()
1661 else if (unlikely(inode->i_state & I_PINNING_FSCACHE_WB)) { in __writeback_single_inode()
1662 if (!(inode->i_state & I_DIRTY_PAGES)) { in __writeback_single_inode()
1663 inode->i_state &= ~I_PINNING_FSCACHE_WB; in __writeback_single_inode()
1699 WARN_ON(!(inode->i_state & (I_WILL_FREE|I_FREEING))); in writeback_single_inode()
1701 WARN_ON(inode->i_state & I_WILL_FREE); in writeback_single_inode()
1703 if (inode->i_state & I_SYNC) { in writeback_single_inode()
1714 WARN_ON(inode->i_state & I_SYNC); in writeback_single_inode()
1722 if (!(inode->i_state & I_DIRTY_ALL) && in writeback_single_inode()
1726 inode->i_state |= I_SYNC; in writeback_single_inode()
1739 if (!(inode->i_state & I_FREEING)) { in writeback_single_inode()
1745 if (!(inode->i_state & I_DIRTY_ALL)) in writeback_single_inode()
1747 else if (!(inode->i_state & I_SYNC_QUEUED)) { in writeback_single_inode()
1748 if ((inode->i_state & I_DIRTY)) in writeback_single_inode()
1750 else if (inode->i_state & I_DIRTY_TIME) { in writeback_single_inode()
1854 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in writeback_sb_inodes()
1859 if ((inode->i_state & I_SYNC) && wbc.sync_mode != WB_SYNC_ALL) { in writeback_sb_inodes()
1881 if (inode->i_state & I_SYNC) { in writeback_sb_inodes()
1888 inode->i_state |= I_SYNC; in writeback_sb_inodes()
1926 if (!(inode->i_state & I_DIRTY_ALL)) in writeback_sb_inodes()
2417 if (inode->i_state & I_DIRTY_TIME) { in __mark_inode_dirty()
2419 if (inode->i_state & I_DIRTY_TIME) { in __mark_inode_dirty()
2420 inode->i_state &= ~I_DIRTY_TIME; in __mark_inode_dirty()
2457 if ((inode->i_state & flags) == flags) in __mark_inode_dirty()
2461 if ((inode->i_state & flags) != flags) { in __mark_inode_dirty()
2462 const int was_dirty = inode->i_state & I_DIRTY; in __mark_inode_dirty()
2466 inode->i_state |= flags; in __mark_inode_dirty()
2485 if (inode->i_state & I_SYNC_QUEUED) in __mark_inode_dirty()
2496 if (inode->i_state & I_FREEING) in __mark_inode_dirty()
2511 if (inode->i_state & I_DIRTY) in __mark_inode_dirty()
2607 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { in wait_sb_inodes()