freeze_super
ret = freeze_super(fs_info->sb, FREEZE_HOLDER_KERNEL, NULL);
err = freeze_super(sbi->sb, FREEZE_HOLDER_KERNEL, NULL);
.freeze_super = gfs2_freeze_super,
error = freeze_super(sb, FREEZE_HOLDER_USERSPACE, NULL);
error = freeze_super(sb, who, freeze_owner);
error = freeze_super(sdp->sd_vfs, FREEZE_HOLDER_USERSPACE, NULL);
if (sb->s_op->freeze_fs == NULL && sb->s_op->freeze_super == NULL)
if (sb->s_op->freeze_super)
return sb->s_op->freeze_super(sb, FREEZE_HOLDER_USERSPACE, NULL);
return freeze_super(sb, FREEZE_HOLDER_USERSPACE, NULL);
.freeze_super = NULL,
if (!sb->s_op->freeze_fs && !sb->s_op->freeze_super)
if (sb->s_op->freeze_super)
sb->s_op->freeze_super(sb, FREEZE_EXCL | FREEZE_HOLDER_KERNEL,
freeze_super(sb, FREEZE_EXCL | FREEZE_HOLDER_KERNEL,
if (!sb->s_op->freeze_fs && !sb->s_op->freeze_super)
if (sb->s_op->freeze_super)
error = sb->s_op->freeze_super(sb,
error = freeze_super(sb,
EXPORT_SYMBOL(freeze_super);
error = freeze_super(sc->mp->m_super, FREEZE_HOLDER_KERNEL, NULL);
error = freeze_super(sb, FREEZE_HOLDER_KERNEL, NULL);
int freeze_super(struct super_block *super, enum freeze_holder who,
int (*freeze_super)(struct super_block *sb, enum freeze_holder who,