Searched refs:s_writers (Results 1 – 8 of 8) sorted by relevance
164 percpu_free_rwsem(&s->s_writers.rw_sem[i]); in destroy_super_work()235 if (__percpu_init_rwsem(&s->s_writers.rw_sem[i], in alloc_super()240 init_waitqueue_head(&s->s_writers.wait_unfrozen); in alloc_super()798 if (!s || s->s_writers.frozen == SB_UNFROZEN) in __get_super_thawed()804 wait_event(s->s_writers.wait_unfrozen, in __get_super_thawed()805 s->s_writers.frozen == SB_UNFROZEN); in __get_super_thawed()913 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super()936 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super()1645 percpu_down_write(sb->s_writers.rw_sem + level-1); in sb_wait_write()1657 percpu_rwsem_release(sb->s_writers.rw_sem + level, 0, _THIS_IP_); in lockdep_sb_freeze_release()[all …]
1501 struct sb_writers s_writers; member1637 percpu_up_read(sb->s_writers.rw_sem + level-1); in __sb_end_write()1642 percpu_down_read(sb->s_writers.rw_sem + level - 1); in __sb_start_write()1647 return percpu_down_read_trylock(sb->s_writers.rw_sem + level - 1); in __sb_start_write_trylock()1651 percpu_rwsem_acquire(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_)1653 percpu_rwsem_release(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_)
75 WARN_ON(sb->s_writers.frozen == SB_FREEZE_COMPLETE); in ext4_journal_check_start()
270 mp->m_super->s_writers.frozen == SB_FREEZE_COMPLETE); in xfs_trans_alloc()
1166 if ((mp->m_super->s_writers.frozen >= level) || in xfs_fs_writable()
84 int frozen = (sb->s_writers.frozen == SB_UNFROZEN) ? 0 : 1; in freeze_show()
325 struct sb_writers s_writers; member
63 if (sbi->sb->s_writers.frozen >= SB_FREEZE_WRITE) { in gc_thread_func()