Lines Matching refs:fspt
582 struct fs *fspt;
670 fspt = (struct fs *)tpt->b_un.b_addr;
671 if (((fspt->fs_magic != FS_MAGIC) &&
672 (fspt->fs_magic != MTB_UFS_MAGIC)) ||
673 (fspt->fs_magic == FS_MAGIC &&
674 (fspt->fs_version != UFS_EFISTYLE4NONEFI_VERSION_2 &&
675 fspt->fs_version != UFS_VERSION_MIN)) ||
676 (fspt->fs_magic == MTB_UFS_MAGIC &&
677 (fspt->fs_version > MTB_UFS_VERSION_1 ||
678 fspt->fs_version < MTB_UFS_VERSION_MIN)) ||
679 fspt->fs_bsize > MAXBSIZE || fspt->fs_frag > MAXFRAG ||
680 fspt->fs_bsize < sizeof (struct fs) || fspt->fs_bsize < PAGESIZE) {
695 if ((fspt->fs_state + fspt->fs_time == FSOKAY) &&
696 fspt->fs_clean == FSLOG && !TRANS_ISTRANS(ufsvfsp)) {
703 if (fspt->fs_state + fspt->fs_time == FSOKAY &&
704 (fspt->fs_clean == FSCLEAN ||
705 fspt->fs_clean == FSSTABLE ||
706 fspt->fs_clean == FSLOG)) {
712 error = ufs_getsummaryinfo(vfsp->vfs_dev, ufsvfsp, fspt);
717 (void) strncpy(fspt->fs_fsmnt, fsp->fs_fsmnt, MAXMNTLEN);
721 fspt->fs_rolled = FS_NEED_ROLL;
722 bcopy(tpt->b_un.b_addr, bp->b_un.b_addr, fspt->fs_sbsize);