Searched refs:I_WB_SWITCH (Results 1 - 3 of 3) sorted by path

/linux-master/fs/
H A Dfs-writeback.c481 * ensures that the new wb is visible if they see !I_WB_SWITCH.
483 smp_store_release(&inode->i_state, inode->i_state & ~I_WB_SWITCH);
509 * since I_WB_SWITCH assertion and all wb stat update transactions
562 /* while holding I_WB_SWITCH, no one else can update the association */
565 inode->i_state & (I_WB_SWITCH | I_FREEING | I_WILL_FREE) ||
570 inode->i_state |= I_WB_SWITCH;
592 if (inode->i_state & I_WB_SWITCH)
625 * In addition to synchronizing among switchers, I_WB_SWITCH tells
628 * Let's continue after I_WB_SWITCH is guaranteed to be visible.
714 * In addition to synchronizing among switchers, I_WB_SWITCH tell
[all...]
/linux-master/include/linux/
H A Dbacking-dev.h292 * ensures that we see the new wb if we see cleared I_WB_SWITCH.
294 cookie->locked = smp_load_acquire(&inode->i_state) & I_WB_SWITCH;
300 * Protected by either !I_WB_SWITCH + rcu_read_lock() or the i_pages
H A Dfs.h2356 * I_WB_SWITCH Cgroup bdi_writeback switching in progress. Used to
2391 #define I_WB_SWITCH (1 << 13) macro

Completed in 493 milliseconds