Searched refs:s_writers (Results 1 – 7 of 7) sorted by relevance
| /linux/fs/ |
| H A D | super.c | 284 percpu_free_rwsem(&s->s_writers.rw_sem[i]); in destroy_super_work() 351 if (__percpu_init_rwsem(&s->s_writers.rw_sem[i], in alloc_super() 1029 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super() 1053 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super() 1850 percpu_down_write(sb->s_writers.rw_sem + level-1); in sb_wait_write() 1862 percpu_rwsem_release(sb->s_writers.rw_sem + level, _THIS_IP_); in lockdep_sb_freeze_release() 1873 percpu_rwsem_acquire(sb->s_writers.rw_sem + level, 0, _THIS_IP_); in lockdep_sb_freeze_acquire() 1879 percpu_up_write(sb->s_writers.rw_sem + level); in sb_freeze_unlock() 1887 unsigned short old = sb->s_writers.frozen; in wait_for_partially_frozen() 1890 ret = wait_var_event_killable(&sb->s_writers.frozen, in wait_for_partially_frozen() [all …]
|
| /linux/include/linux/fs/ |
| H A D | super.h | 14 percpu_up_read(sb->s_writers.rw_sem + level - 1); in __sb_end_write() 19 percpu_down_read_freezable(sb->s_writers.rw_sem + level - 1, true); in __sb_start_write() 24 return percpu_down_read_trylock(sb->s_writers.rw_sem + level - 1); in __sb_start_write_trylock() 28 percpu_rwsem_acquire(&(sb)->s_writers.rw_sem[(lev) - 1], 1, _THIS_IP_) 30 percpu_rwsem_release(&(sb)->s_writers.rw_sem[(lev) - 1], _THIS_IP_) 43 return lockdep_is_held_type(sb->s_writers.rw_sem + level - 1, 1); in __sb_write_started()
|
| H A D | super_types.h | 175 struct sb_writers s_writers; member
|
| /linux/fs/ext4/ |
| H A D | ext4_jbd2.c | 78 WARN_ON(sb->s_writers.frozen == SB_FREEZE_COMPLETE); in ext4_journal_check_start()
|
| /linux/fs/xfs/ |
| H A D | xfs_mount.c | 1381 if ((mp->m_super->s_writers.frozen >= level) || in xfs_fs_writable()
|
| H A D | xfs_super.c | 842 if (sb->s_writers.frozen == SB_FREEZE_PAGEFAULT) { in xfs_fs_sync_fs()
|
| /linux/fs/btrfs/ |
| H A D | scrub.c | 2110 if (fs_info->sb->s_writers.frozen > SB_UNFROZEN || in should_cancel_scrub()
|