Lines Matching defs:newfs
621 struct fs *fs, *newfs;
653 newfs = kmem_alloc(fs->fs_sbsize, KM_SLEEP);
654 memcpy(newfs, bp->b_data, fs->fs_sbsize);
657 ffs_sb_swap((struct fs*)bp->b_data, newfs);
662 if ((newfs->fs_magic != FS_UFS1_MAGIC &&
663 newfs->fs_magic != FS_UFS2_MAGIC)||
664 newfs->fs_bsize > MAXBSIZE ||
665 newfs->fs_bsize < sizeof(struct fs)) {
667 kmem_free(newfs, fs->fs_sbsize);
677 newfs->fs_csp = fs->fs_csp;
678 newfs->fs_maxcluster = fs->fs_maxcluster;
679 newfs->fs_contigdirs = fs->fs_contigdirs;
680 newfs->fs_ronly = fs->fs_ronly;
681 newfs->fs_active = fs->fs_active;
682 memcpy(fs, newfs, (u_int)fs->fs_sbsize);
684 kmem_free(newfs, fs->fs_sbsize);