Lines Matching full:frozen
798 if (!s || s->s_writers.frozen == SB_UNFROZEN) in __get_super_thawed()
805 s->s_writers.frozen == SB_UNFROZEN); in __get_super_thawed()
816 * (or immediately if it was not frozen). %NULL is returned if no match
831 * (or immediately if it was not frozen) and s_umount semaphore is held
914 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super()
937 if (sb->s_writers.frozen != SB_UNFROZEN) in reconfigure_super()
1055 * emergency_thaw_all -- forcibly thaw every frozen filesystem
1317 warnf(fc, "%pg: Can't mount, blockdev is frozen", bdev); in get_tree_bdev()
1694 * During this function, sb->s_writers.frozen goes through these values:
1698 * SB_FREEZE_WRITE: The file system is in the process of being frozen. New
1709 * SB_FREEZE_FS: The file system is frozen. Now all internal sources of fs
1715 * mostly auxiliary for filesystems to verify they do not modify frozen fs.
1717 * sb->s_writers.frozen is protected by sb->s_umount.
1725 if (sb->s_writers.frozen != SB_UNFROZEN) { in freeze_super()
1737 sb->s_writers.frozen = SB_FREEZE_COMPLETE; in freeze_super()
1742 sb->s_writers.frozen = SB_FREEZE_WRITE; in freeze_super()
1749 sb->s_writers.frozen = SB_FREEZE_PAGEFAULT; in freeze_super()
1755 sb->s_writers.frozen = SB_UNFROZEN; in freeze_super()
1763 sb->s_writers.frozen = SB_FREEZE_FS; in freeze_super()
1771 sb->s_writers.frozen = SB_UNFROZEN; in freeze_super()
1780 * when frozen is set to SB_FREEZE_COMPLETE, and for thaw_super(). in freeze_super()
1782 sb->s_writers.frozen = SB_FREEZE_COMPLETE; in freeze_super()
1799 if (sb->s_writers.frozen != SB_FREEZE_COMPLETE) { in thaw_super_locked()
1805 sb->s_writers.frozen = SB_UNFROZEN; in thaw_super_locked()
1822 sb->s_writers.frozen = SB_UNFROZEN; in thaw_super_locked()