Lines Matching refs:i_state
124 WARN_ON_ONCE(inode->i_state & I_FREEING); in inode_io_list_move_locked()
308 WARN_ON_ONCE(inode->i_state & I_FREEING); in inode_cgwb_move_to_attached()
310 inode->i_state &= ~I_SYNC_QUEUED; in inode_cgwb_move_to_attached()
412 if (unlikely(inode->i_state & (I_FREEING | I_WILL_FREE))) in inode_do_switch_wbs()
456 if (inode->i_state & I_DIRTY_ALL) { in inode_do_switch_wbs()
482 smp_store_release(&inode->i_state, inode->i_state & ~I_WB_SWITCH); in inode_do_switch_wbs()
564 inode->i_state & (I_WB_SWITCH | I_FREEING | I_WILL_FREE) || in inode_prepare_wbs_switch()
569 inode->i_state |= I_WB_SWITCH; in inode_prepare_wbs_switch()
591 if (inode->i_state & I_WB_SWITCH) in inode_switch_wbs()
1185 WARN_ON_ONCE(inode->i_state & I_FREEING); in inode_cgwb_move_to_attached()
1187 inode->i_state &= ~I_SYNC_QUEUED; in inode_cgwb_move_to_attached()
1293 inode->i_state &= ~I_SYNC_QUEUED; in inode_io_list_del()
1351 inode->i_state &= ~I_SYNC_QUEUED; in redirty_tail_locked()
1357 if (inode->i_state & I_FREEING) { in redirty_tail_locked()
1391 inode->i_state &= ~I_SYNC; in inode_sync_complete()
1435 inode->i_state |= I_SYNC_QUEUED; in move_expired_inodes()
1521 if (!(inode->i_state & I_SYNC)) in inode_wait_for_writeback()
1528 if (!(inode->i_state & I_SYNC)) in inode_wait_for_writeback()
1554 sleep = !!(inode->i_state & I_SYNC); in inode_sleep_on_writeback()
1573 if (inode->i_state & I_FREEING) in requeue_inode()
1581 if ((inode->i_state & I_DIRTY) && in requeue_inode()
1592 if (inode->i_state & I_DIRTY_ALL) in requeue_inode()
1618 } else if (inode->i_state & I_DIRTY) { in requeue_inode()
1625 } else if (inode->i_state & I_DIRTY_TIME) { in requeue_inode()
1628 inode->i_state &= ~I_SYNC_QUEUED; in requeue_inode()
1654 WARN_ON(!(inode->i_state & I_SYNC)); in __writeback_single_inode()
1678 if ((inode->i_state & I_DIRTY_TIME) && in __writeback_single_inode()
1693 dirty = inode->i_state & I_DIRTY; in __writeback_single_inode()
1694 inode->i_state &= ~dirty; in __writeback_single_inode()
1710 inode->i_state |= I_DIRTY_PAGES; in __writeback_single_inode()
1711 else if (unlikely(inode->i_state & I_PINNING_NETFS_WB)) { in __writeback_single_inode()
1712 if (!(inode->i_state & I_DIRTY_PAGES)) { in __writeback_single_inode()
1713 inode->i_state &= ~I_PINNING_NETFS_WB; in __writeback_single_inode()
1749 WARN_ON(!(inode->i_state & (I_WILL_FREE|I_FREEING))); in writeback_single_inode()
1751 WARN_ON(inode->i_state & I_WILL_FREE); in writeback_single_inode()
1753 if (inode->i_state & I_SYNC) { in writeback_single_inode()
1764 WARN_ON(inode->i_state & I_SYNC); in writeback_single_inode()
1772 if (!(inode->i_state & I_DIRTY_ALL) && in writeback_single_inode()
1776 inode->i_state |= I_SYNC; in writeback_single_inode()
1789 if (!(inode->i_state & I_FREEING)) { in writeback_single_inode()
1795 if (!(inode->i_state & I_DIRTY_ALL)) in writeback_single_inode()
1797 else if (!(inode->i_state & I_SYNC_QUEUED)) { in writeback_single_inode()
1798 if ((inode->i_state & I_DIRTY)) in writeback_single_inode()
1800 else if (inode->i_state & I_DIRTY_TIME) { in writeback_single_inode()
1909 if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) { in writeback_sb_inodes()
1914 if ((inode->i_state & I_SYNC) && wbc.sync_mode != WB_SYNC_ALL) { in writeback_sb_inodes()
1936 if (inode->i_state & I_SYNC) { in writeback_sb_inodes()
1943 inode->i_state |= I_SYNC; in writeback_sb_inodes()
1981 if (!(inode->i_state & I_DIRTY_ALL)) in writeback_sb_inodes()
2475 if (inode->i_state & I_DIRTY_TIME) { in __mark_inode_dirty()
2477 if (inode->i_state & I_DIRTY_TIME) { in __mark_inode_dirty()
2478 inode->i_state &= ~I_DIRTY_TIME; in __mark_inode_dirty()
2515 if ((inode->i_state & flags) == flags) in __mark_inode_dirty()
2519 if ((inode->i_state & flags) != flags) { in __mark_inode_dirty()
2520 const int was_dirty = inode->i_state & I_DIRTY; in __mark_inode_dirty()
2524 inode->i_state |= flags; in __mark_inode_dirty()
2543 if (inode->i_state & I_SYNC_QUEUED) in __mark_inode_dirty()
2554 if (inode->i_state & I_FREEING) in __mark_inode_dirty()
2569 if (inode->i_state & I_DIRTY) in __mark_inode_dirty()
2665 if (inode->i_state & (I_FREEING|I_WILL_FREE|I_NEW)) { in wait_sb_inodes()