Lines Matching full:frozen

1089 	if (sb->s_writers.frozen != SB_UNFROZEN)  in reconfigure_super()
1113 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super()
1229 * emergency_thaw_all -- forcibly thaw every frozen filesystem
1506 * It is enough to check bdev was not frozen before we set s_bdev. in setup_bdev_super()
1512 warnf(fc, "%pg: Can't mount, blockdev is frozen", bdev); in setup_bdev_super()
1883 unsigned short old = sb->s_writers.frozen; in wait_for_partially_frozen()
1886 ret = wait_var_event_killable(&sb->s_writers.frozen, in wait_for_partially_frozen()
1887 sb->s_writers.frozen != old); in wait_for_partially_frozen()
1890 sb->s_writers.frozen != SB_UNFROZEN && in wait_for_partially_frozen()
1891 sb->s_writers.frozen != SB_FREEZE_COMPLETE); in wait_for_partially_frozen()
1912 * userspace can both hold a filesystem frozen. The filesystem remains frozen
1915 * During this function, sb->s_writers.frozen goes through these values:
1919 * SB_FREEZE_WRITE: The file system is in the process of being frozen. New
1930 * SB_FREEZE_FS: The file system is frozen. Now all internal sources of fs
1936 * mostly auxiliary for filesystems to verify they do not modify frozen fs.
1938 * sb->s_writers.frozen is protected by sb->s_umount.
1949 if (sb->s_writers.frozen == SB_FREEZE_COMPLETE) { in freeze_super()
1966 if (sb->s_writers.frozen != SB_UNFROZEN) { in freeze_super()
1984 sb->s_writers.frozen = SB_FREEZE_COMPLETE; in freeze_super()
1985 wake_up_var(&sb->s_writers.frozen); in freeze_super()
1990 sb->s_writers.frozen = SB_FREEZE_WRITE; in freeze_super()
1998 sb->s_writers.frozen = SB_FREEZE_PAGEFAULT; in freeze_super()
2004 sb->s_writers.frozen = SB_UNFROZEN; in freeze_super()
2006 wake_up_var(&sb->s_writers.frozen); in freeze_super()
2012 sb->s_writers.frozen = SB_FREEZE_FS; in freeze_super()
2020 sb->s_writers.frozen = SB_UNFROZEN; in freeze_super()
2022 wake_up_var(&sb->s_writers.frozen); in freeze_super()
2029 * when frozen is set to SB_FREEZE_COMPLETE, and for thaw_super(). in freeze_super()
2032 sb->s_writers.frozen = SB_FREEZE_COMPLETE; in freeze_super()
2033 wake_up_var(&sb->s_writers.frozen); in freeze_super()
2042 * frozen both by userspace and the kernel, a thaw call from either source
2050 if (sb->s_writers.frozen == SB_FREEZE_COMPLETE) { in thaw_super_locked()
2073 sb->s_writers.frozen = SB_UNFROZEN; in thaw_super_locked()
2074 wake_up_var(&sb->s_writers.frozen); in thaw_super_locked()
2091 sb->s_writers.frozen = SB_UNFROZEN; in thaw_super_locked()
2092 wake_up_var(&sb->s_writers.frozen); in thaw_super_locked()