Searched refs:s_writers (Results 1 - 17 of 17) sorted by relevance
/kernel/linux/linux-6.6/fs/ |
H A D | super.c | 287 percpu_free_rwsem(&s->s_writers.rw_sem[i]); in destroy_super_work() 358 if (__percpu_init_rwsem(&s->s_writers.rw_sem[i], in alloc_super() 1089 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super() 1113 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super() 1846 percpu_down_write(sb->s_writers.rw_sem + level-1); in sb_wait_write() 1858 percpu_rwsem_release(sb->s_writers.rw_sem + level, 0, _THIS_IP_); in lockdep_sb_freeze_release() 1869 percpu_rwsem_acquire(sb->s_writers.rw_sem + level, 0, _THIS_IP_); in lockdep_sb_freeze_acquire() 1875 percpu_up_write(sb->s_writers.rw_sem + level); in sb_freeze_unlock() 1883 unsigned short old = sb->s_writers.frozen; in wait_for_partially_frozen() 1886 ret = wait_var_event_killable(&sb->s_writers in wait_for_partially_frozen() [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | super.c | 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() 914 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super() 937 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super() 1654 percpu_down_write(sb->s_writers.rw_sem + level-1); in sb_wait_write() 1666 percpu_rwsem_release(sb->s_writers in lockdep_sb_freeze_release() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | fs.h | 1232 struct sb_writers s_writers; member 1627 percpu_up_read(sb->s_writers.rw_sem + level-1); in __sb_end_write() 1632 percpu_down_read(sb->s_writers.rw_sem + level - 1); in __sb_start_write() 1637 return percpu_down_read_trylock(sb->s_writers.rw_sem + level - 1); in __sb_start_write_trylock() 1641 percpu_rwsem_acquire(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_) 1643 percpu_rwsem_release(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_) 1647 return lockdep_is_held_type(sb->s_writers.rw_sem + SB_FREEZE_WRITE - 1, 1); in sb_write_started()
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | ext4_jbd2.c | 75 WARN_ON(sb->s_writers.frozen == SB_FREEZE_COMPLETE); in ext4_journal_check_start()
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | ext4_jbd2.c | 76 WARN_ON(sb->s_writers.frozen == SB_FREEZE_COMPLETE); in ext4_journal_check_start()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fs.h | 1467 struct sb_writers s_writers; member 1641 percpu_up_read(sb->s_writers.rw_sem + level-1); in __sb_end_write() 1646 percpu_down_read(sb->s_writers.rw_sem + level - 1); in __sb_start_write() 1651 return percpu_down_read_trylock(sb->s_writers.rw_sem + level - 1); in __sb_start_write_trylock() 1655 percpu_rwsem_acquire(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_) 1657 percpu_rwsem_release(&(sb)->s_writers.rw_sem[(lev)-1], 1, _THIS_IP_)
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | trans.c | 276 if (unlikely(sb->s_writers.frozen == SB_FREEZE_COMPLETE)) { in gfs2_trans_add_meta()
|
H A D | sys.c | 159 int frozen = (sb->s_writers.frozen == SB_UNFROZEN) ? 0 : 1; in freeze_show()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_trans.c | 270 mp->m_super->s_writers.frozen == SB_FREEZE_COMPLETE); in xfs_trans_alloc()
|
H A D | xfs_mount.c | 1165 if ((mp->m_super->s_writers.frozen >= level) || in xfs_fs_writable()
|
/kernel/linux/linux-5.10/fs/gfs2/ |
H A D | sys.c | 84 int frozen = (sb->s_writers.frozen == SB_UNFROZEN) ? 0 : 1; in freeze_show()
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_mount.c | 1129 if ((mp->m_super->s_writers.frozen >= level) || in xfs_fs_writable()
|
H A D | xfs_trans.c | 271 mp->m_super->s_writers.frozen == SB_FREEZE_COMPLETE); in xfs_trans_alloc()
|
H A D | xfs_super.c | 815 if (sb->s_writers.frozen == SB_FREEZE_PAGEFAULT) { in xfs_fs_sync_fs()
|
/kernel/linux/linux-6.6/fs/quota/ |
H A D | quota.c | 893 if (thawed && sb->s_writers.frozen != SB_UNFROZEN) { in quotactl_block()
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | gc.c | 64 if (sbi->sb->s_writers.frozen >= SB_FREEZE_WRITE) { in gc_thread_func()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | gc.c | 69 if (sbi->sb->s_writers.frozen >= SB_FREEZE_WRITE) { in gc_thread_func()
|
Completed in 35 milliseconds