Lines Matching refs:ump
166 struct ufsmount *ump;
179 ump = VFSTOUFS(mp);
180 fs = ump->um_fs;
197 if (error = ffs_sbupdate(ump, MNT_WAIT)) {
232 (void) ffs_sbupdate(ump, MNT_WAIT);
242 if (devvp != ump->um_devvp)
248 ump = VFSTOUFS(mp);
249 fs = ump->um_fs;
469 struct ufsmount *ump;
491 ump = NULL;
636 ump = _MALLOC(sizeof *ump, M_UFSMNT, M_WAITOK);
637 bzero((caddr_t)ump, sizeof *ump);
638 ump->um_fs = _MALLOC((u_long)fs->fs_sbsize, M_UFSMNT,
640 bcopy((char *)buf_dataptr(bp), ump->um_fs, (u_int)fs->fs_sbsize);
649 fs = ump->um_fs;
710 mp->mnt_data = (qaddr_t)ump;
719 ump->um_mountp = mp;
720 ump->um_dev = dev;
721 ump->um_devvp = devvp;
722 ump->um_nindir = fs->fs_nindir;
723 ump->um_bptrtodb = fs->fs_fsbtodb;
724 ump->um_seqinc = fs->fs_frag;
726 dqfileinit(&ump->um_qfiles[i]);
728 ump->um_savedmaxfilesize = fs->fs_maxfilesize; /* XXX */
737 (void) ffs_sbupdate(ump, MNT_WAIT);
743 if (ump) {
744 _FREE(ump->um_fs, M_UFSMNT);
745 _FREE(ump, M_UFSMNT);
788 register struct ufsmount *ump;
801 ump = VFSTOUFS(mp);
802 fs = ump->um_fs;
806 if (error = ffs_sbupdate(ump, MNT_WAIT)) {
820 _FREE(ump, M_UFSMNT);
833 register struct ufsmount *ump;
836 ump = VFSTOUFS(mp);
850 if (ump->um_qfiles[i].qf_vp != NULLVP)
858 rootvp = ufs_ihashget(ump->um_dev, ROOTINO);
878 if (ump->um_qfiles[i].qf_vp == NULLVP)
902 register struct ufsmount *ump;
905 ump = VFSTOUFS(mp);
906 fs = ump->um_fs;
926 struct ufsmount *ump;
935 ump = VFSTOUFS(mp);
936 fs = ump->um_fs;
959 devvp = ump->um_devvp;
1078 struct ufsmount *ump;
1087 ump = VFSTOUFS(mp);
1091 devvp = ump->um_devvp;
1180 struct ufsmount *ump = VFSTOUFS(mp);
1186 fs = ump->um_fs;
1210 if (error = VNOP_FSYNC(ump->um_devvp, waitfor, context))
1222 if (error = ffs_sbupdate(ump, waitfor))
1258 struct ufsmount *ump;
1268 ump = VFSTOUFS(mp);
1269 dev = ump->um_dev;
1303 ip->i_fs = fs = ump->um_fs;
1320 if (error = (int)buf_bread(ump->um_devvp, (daddr64_t)((unsigned)fsbtodb(fs, ino_to_fsba(fs, ino))),
1393 ip->i_devvp = ump->um_devvp;