Searched refs:ump (Results 1 - 25 of 25) sorted by relevance

/freebsd-10.0-release/sys/fs/ext2fs/
H A Dext2_mount.h73 #define MNINDIR(ump) ((ump)->um_nindir)
74 #define blkptrtodb(ump, b) ((b) << (ump)->um_bptrtodb)
75 #define is_sequential(ump, a, b) ((b) == (a) + ump->um_seqinc)
H A Dext2_vfsops.c115 struct ext2mount *ump = NULL; local
143 ump = VFSTOEXT2(mp);
144 fs = ump->um_e2fs;
155 if ( error == 0 && fs->e2fs_wasvalid && ext2_cgupdate(ump, MNT_WAIT) == 0) {
157 ext2_sbupdate(ump, MNT_WAIT);
163 g_access(ump->um_cp, 0, -1, 0);
171 devvp = ump->um_devvp;
192 error = g_access(ump->um_cp, 0, 1, 0);
211 (void)ext2_cgupdate(ump, MNT_WAIT);
260 if (devvp != ump
532 struct ext2mount *ump; local
707 struct ext2mount *ump; local
769 struct ext2mount *ump; local
826 struct ext2mount *ump = VFSTOEXT2(mp); local
901 struct ext2mount *ump; local
[all...]
H A Dext2_bmap.c146 struct ext2mount *ump; local
158 ump = VFSTOEXT2(mp);
159 devvp = ump->um_devvp;
161 bsize = EXT2_BLOCK_SIZE(ump->um_e2fs);
181 *bnp = blkptrtodb(ump, ip->i_db[bn]);
187 is_sequential(ump, ip->i_db[bn - 1], ip->i_db[bn]);
192 is_sequential(ump, ip->i_db[bn],
227 bp->b_blkno = blkptrtodb(ump, daddr);
245 bn < MNINDIR(ump) && *runp < maxrun &&
246 is_sequential(ump,
295 struct ext2mount *ump; local
[all...]
H A Dext2_alloc.c87 struct ext2mount *ump; local
92 ump = ip->i_ump;
93 mtx_assert(EXT2_MTX(ump), MA_OWNED);
127 EXT2_UNLOCK(ump);
165 struct ext2mount *ump; local
179 ump = ip->i_ump;
249 EXT2_LOCK(ump);
256 EXT2_UNLOCK(ump);
353 struct ext2mount *ump; local
360 ump
647 struct ext2mount *ump; local
778 struct ext2mount *ump; local
890 struct ext2mount *ump; local
963 struct ext2mount *ump; local
1010 struct ext2mount *ump; local
[all...]
H A Dext2_balloc.c64 struct ext2mount *ump; local
76 ump = ip->i_ump;
135 EXT2_LOCK(ump);
167 EXT2_LOCK(ump);
207 EXT2_LOCK(ump);
226 EXT2_UNLOCK(ump);
247 EXT2_LOCK(ump);
/freebsd-10.0-release/sys/fs/unionfs/
H A Dunion_vfsops.c78 struct unionfs_mount *ump; local
246 ump = (struct unionfs_mount *)malloc(sizeof(struct unionfs_mount),
255 ump->um_lowervp = upperrootvp;
256 ump->um_uppervp = lowerrootvp;
258 ump->um_lowervp = lowerrootvp;
259 ump->um_uppervp = upperrootvp;
261 ump->um_rootvp = NULLVP;
262 ump->um_uid = uid;
263 ump->um_gid = gid;
264 ump
324 struct unionfs_mount *ump; local
358 struct unionfs_mount *ump; local
379 struct unionfs_mount *ump; local
392 struct unionfs_mount *ump; local
469 struct unionfs_mount *ump; local
[all...]
H A Dunion.h116 void unionfs_create_uppervattr_core(struct unionfs_mount *ump, struct vattr *lva, struct vattr *uva, struct thread *td);
117 int unionfs_create_uppervattr(struct unionfs_mount *ump, struct vnode *lvp, struct vattr *uva, struct ucred *cred, struct thread *td);
118 int unionfs_mkshadowdir(struct unionfs_mount *ump, struct vnode *duvp, struct unionfs_node *unp, struct componentname *cnp, struct thread *td);
H A Dunion_subr.c212 struct unionfs_mount *ump; local
220 ump = MOUNTTOUNIONFSMOUNT(mp);
244 if ((uppervp == NULLVP || ump->um_uppervp != uppervp) ||
245 (lowervp == NULLVP || ump->um_lowervp != lowervp)) {
292 if ((uppervp != NULLVP && ump->um_uppervp == uppervp) &&
293 (lowervp != NULLVP && ump->um_lowervp == lowervp))
447 unionfs_create_uppervattr_core(struct unionfs_mount *ump, argument
458 switch (ump->um_copymode) {
465 if (ump->um_uid == lva->va_uid) {
467 uva->va_mode |= (lva->va_type == VDIR ? ump
488 unionfs_create_uppervattr(struct unionfs_mount *ump, struct vnode *lvp, struct vattr *uva, struct ucred *cred, struct thread *td) argument
741 unionfs_mkshadowdir(struct unionfs_mount *ump, struct vnode *udvp, struct unionfs_node *unp, struct componentname *cnp, struct thread *td) argument
887 struct unionfs_mount *ump; local
[all...]
H A Dunion_vnops.c673 struct unionfs_mount *ump; local
686 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount);
716 if (ump->um_uppervp->v_mount->mnt_flag & MNT_RDONLY) {
727 if (ump->um_copymode != UNIONFS_TRANSPARENT) {
728 error = unionfs_create_uppervattr(ump,
755 struct unionfs_mount *ump; local
766 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount);
784 if (error == 0 && !(ump->um_uppervp->v_mount->mnt_flag & MNT_RDONLY)) {
787 unionfs_create_uppervattr_core(ump, ap->a_vap, &va, td);
967 struct unionfs_mount *ump; local
1123 struct unionfs_mount *ump; local
1382 struct unionfs_mount *ump; local
1836 struct unionfs_mount *ump; local
[all...]
/freebsd-10.0-release/sys/ufs/ufs/
H A Dufs_extattr.c80 static int ufs_extattr_enable_with_open(struct ufsmount *ump,
83 static int ufs_extattr_enable(struct ufsmount *ump, int attrnamespace,
86 static int ufs_extattr_disable(struct ufsmount *ump, int attrnamespace,
100 static int ufs_extattr_start_locked(struct ufsmount *ump,
111 ufs_extattr_uepm_lock(struct ufsmount *ump) argument
114 sx_xlock(&ump->um_extattr.uepm_lock);
118 ufs_extattr_uepm_unlock(struct ufsmount *ump) argument
121 sx_xunlock(&ump->um_extattr.uepm_lock);
148 ufs_extattr_find_attr(struct ufsmount *ump, int attrnamespace, argument
153 sx_assert(&ump
211 struct ufsmount *ump; local
223 ufs_extattr_start_locked(struct ufsmount *ump, struct thread *td) argument
324 ufs_extattr_enable_with_open(struct ufsmount *ump, struct vnode *vp, int attrnamespace, const char *attrname, struct thread *td) argument
360 ufs_extattr_iterate_directory(struct ufsmount *ump, struct vnode *dvp, int attrnamespace, struct thread *td) argument
445 struct ufsmount *ump; local
459 struct ufsmount *ump = VFSTOUFS(mp); local
554 struct ufsmount *ump = VFSTOUFS(mp); local
585 ufs_extattr_enable(struct ufsmount *ump, int attrnamespace, const char *attrname, struct vnode *backing_vnode, struct thread *td) argument
676 ufs_extattr_disable(struct ufsmount *ump, int attrnamespace, const char *attrname, struct thread *td) argument
711 struct ufsmount *ump = VFSTOUFS(mp); local
820 struct ufsmount *ump = VFSTOUFS(mp); local
846 struct ufsmount *ump = VFSTOUFS(mp); local
990 struct ufsmount *ump = VFSTOUFS(mp); local
1021 struct ufsmount *ump = VFSTOUFS(mp); local
1053 struct ufsmount *ump = VFSTOUFS(mp); local
1161 struct ufsmount *ump = VFSTOUFS(mp); local
1276 struct ufsmount *ump = VFSTOUFS(mp); local
[all...]
H A Dufs_bmap.c115 struct ufsmount *ump; local
127 ump = VFSTOUFS(mp);
128 devvp = ump->um_devvp;
149 *bnp = blkptrtodb(ump, DIP(ip, i_db[bn]));
151 *bnp = blkptrtodb(ump, ip->i_din2->di_extb[-1 - bn]);
170 DIP(ip, i_db[bn]) < ump->um_seqinc) {
174 *bnp = blkptrtodb(ump, bn * ump->um_seqinc);
180 is_sequential(ump, DIP(ip, i_db[bn - 1]),
186 is_sequential(ump, DI
316 struct ufsmount *ump; local
[all...]
H A Dufs_quota.c111 struct ufsmount *ump; local
129 ump = VFSTOUFS(vp->v_mount);
135 dqget(vp, ip->i_uid, ump, USRQUOTA, &ip->i_dquot[USRQUOTA])) &&
143 dqget(vp, ip->i_gid, ump, GRPQUOTA, &ip->i_dquot[GRPQUOTA])) &&
454 struct ufsmount *ump = ip->i_ump; local
471 UFS_LOCK(ump);
473 if (ump->um_quotas[i] == NULLVP ||
474 (ump->um_qflags[i] & (QTF_OPENING|QTF_CLOSING)))
477 UFS_UNLOCK(ump);
482 UFS_UNLOCK(ump);
496 struct ufsmount *ump; local
637 struct ufsmount *ump; local
707 struct ufsmount *ump; local
734 struct ufsmount *ump; local
803 struct ufsmount *ump; local
865 struct ufsmount *ump; local
998 struct ufsmount *ump = VFSTOUFS(mp); local
1021 struct ufsmount *ump = VFSTOUFS(mp); local
1072 struct ufsmount *ump = VFSTOUFS(vp->v_mount); local
1189 dqopen(struct vnode *vp, struct ufsmount *ump, int type) argument
1235 dqget(struct vnode *vp, u_long id, struct ufsmount *ump, int type, struct dquot **dqp) argument
1520 struct ufsmount *ump; local
[all...]
H A Dufsmount.h142 #define UFSTOVFS(ump) (ump)->um_mountp
148 #define MNINDIR(ump) ((ump)->um_nindir)
149 #define blkptrtodb(ump, b) ((b) << (ump)->um_bptrtodb)
150 #define is_sequential(ump, a, b) ((b) == (a) + ump->um_seqinc)
H A Dufs_gjournal.c61 struct ufsmount *ump; local
67 ump = ip->i_ump;
96 UFS_LOCK(ump);
100 UFS_UNLOCK(ump);
H A Dufs_inode.c217 struct ufsmount *ump = ip->i_ump; local
236 UFS_IFREE(ump, ip);
/freebsd-10.0-release/sys/ufs/ffs/
H A Dffs_suspend.c73 struct ufsmount *ump; local
77 ump = VFSTOUFS(mp);
78 if (ump->um_writesuspended)
97 struct ufsmount *ump; local
112 ump = VFSTOUFS(mp);
113 devvp = ump->um_devvp;
114 fs = ump->um_fs;
180 struct ufsmount *ump; local
190 ump = VFSTOUFS(mp);
191 fs = ump
221 struct ufsmount *ump; local
[all...]
H A Dffs_vfsops.c83 static void ffs_ifree(struct ufsmount *ump, struct inode *ip);
146 struct ufsmount *ump = NULL; local
234 ump = VFSTOUFS(mp);
235 fs = ump->um_fs;
236 devvp = ump->um_devvp;
237 if (fsckpid == -1 && ump->um_fsckpid > 0) {
239 (error = ffs_sbupdate(ump, MNT_WAIT, 0)) != 0)
246 error = g_access(ump->um_cp, 0, -1, 0);
249 ump->um_fsckpid = 0;
310 if ((error = ffs_sbupdate(ump, MNT_WAI
618 struct ufsmount *ump; local
771 struct ufsmount *ump; local
1225 struct ufsmount *ump = VFSTOUFS(mp); local
1354 struct ufsmount *ump; local
1425 struct ufsmount *ump; local
1522 struct ufsmount *ump = VFSTOUFS(mp); local
1666 struct ufsmount *ump; local
1974 ffs_ifree(struct ufsmount *ump, struct inode *ip) argument
2225 db_print_ffs(struct ufsmount *ump) argument
2236 struct ufsmount *ump; local
[all...]
H A Dffs_alloc.c156 struct ufsmount *ump; local
168 ump = ip->i_ump;
169 mtx_assert(UFS_MTX(ump), MA_OWNED);
183 UFS_UNLOCK(ump);
187 UFS_LOCK(ump);
213 UFS_UNLOCK(ump);
218 UFS_LOCK(ump);
225 UFS_UNLOCK(ump);
255 struct ufsmount *ump; local
267 ump
508 struct ufsmount *ump; local
736 struct ufsmount *ump; local
975 struct ufsmount *ump; local
1525 struct ufsmount *ump; local
1610 struct ufsmount *ump; local
1712 struct ufsmount *ump; local
1798 struct ufsmount *ump; local
1935 struct ufsmount *ump; local
2220 struct ufsmount *ump; member in struct:ffs_blkfree_trim_params
2703 struct ufsmount *ump; local
[all...]
H A Dffs_balloc.c99 struct ufsmount *ump; local
115 ump = ip->i_ump;
140 UFS_LOCK(ump);
192 UFS_LOCK(ump);
209 UFS_LOCK(ump);
248 UFS_LOCK(ump);
301 UFS_LOCK(ump);
313 UFS_LOCK(ump);
316 UFS_UNLOCK(ump);
374 UFS_LOCK(ump);
547 struct ufsmount *ump; local
[all...]
H A Dffs_softdep.c144 softdep_setup_sbupdate(ump, fs, bp)
145 struct ufsmount *ump;
847 static void jseg_write(struct ufsmount *ump, struct jseg *, uint8_t *);
995 static int journal_unsuspend(struct ufsmount *ump);
1223 struct ufsmount *ump; local
1236 ump = VFSTOUFS(item->wk_mp);
1237 KASSERT(ump->softdep_deps > 0,
1239 ump->um_fs->fs_fsmnt));
1240 if (--ump->softdep_deps == 0 && ump
1255 struct ufsmount *ump; local
1411 struct ufsmount *ump; local
1497 struct ufsmount *ump; local
1527 struct ufsmount *ump; local
1572 struct ufsmount *ump; local
1760 struct ufsmount *ump; local
1890 struct ufsmount *ump; local
1915 struct ufsmount *ump; local
1949 struct ufsmount *ump; local
2443 struct ufsmount *ump; local
2722 struct ufsmount *ump; local
2739 struct ufsmount *ump; local
2765 struct ufsmount *ump; local
2846 journal_unsuspend(struct ufsmount *ump) argument
2883 struct ufsmount *ump; local
2932 struct ufsmount *ump; local
3129 struct ufsmount *ump; local
3214 struct ufsmount *ump; local
5440 struct ufsmount *ump = VFSTOUFS(freefrag->ff_list.wk_mp); local
7502 struct ufsmount *ump; local
7597 struct ufsmount *ump; local
7665 struct ufsmount *ump; local
7767 struct ufsmount *ump; local
7849 struct ufsmount *ump; local
9323 struct ufsmount *ump; local
9344 struct ufsmount *ump; local
9498 struct ufsmount *ump; local
9637 struct ufsmount *ump; local
11486 struct ufsmount *ump; local
12182 struct ufsmount *ump; local
12613 struct ufsmount *ump; local
12761 struct ufsmount *ump; local
12811 struct ufsmount *ump; local
12956 struct ufsmount *ump; local
13485 struct ufsmount *ump; local
13545 struct ufsmount *ump; local
[all...]
H A Dffs_snapshot.c225 struct ufsmount *ump; local
227 ump = VFSTOUFS(mp);
228 fs = ump->um_fs;
248 UFS_LOCK(ump);
252 UFS_UNLOCK(ump);
378 UFS_LOCK(ump);
380 UFS_UNLOCK(ump);
581 ffs_blkfree(ump, copy_fs, vp,
598 error = ffs_freefile(ump, copy_fs, vp, xp->i_number,
715 error = ffs_freefile(ump,
1561 struct ufsmount *ump; local
1953 struct ufsmount *ump = VFSTOUFS(mp); local
[all...]
H A Dffs_inode.c187 struct ufsmount *ump; local
196 ump = ip->i_ump;
267 ffs_blkfree(ump, fs, ip->i_devvp, oldblks[i],
472 ffs_blkfree(ump, fs, ip->i_devvp, bn,
493 ffs_blkfree(ump, fs, ip->i_devvp, bn, bsize, ip->i_number,
525 ffs_blkfree(ump, fs, ip->i_devvp, bn,
/freebsd-10.0-release/sys/geom/journal/
H A Dg_journal_ufs.c52 struct ufsmount *ump; local
56 ump = VFSTOUFS(mp);
57 fs = ump->um_fs;
61 ffs_sbupdate(ump, MNT_WAIT, 1);
/freebsd-10.0-release/sys/fs/nullfs/
H A Dnull_vfsops.c227 struct mount *ump; local
246 ump = mntdata->nullm_vfs;
248 MNT_ILOCK(ump);
249 while ((ump->mnt_kern_flag & MNTK_VGONE_UPPER) != 0) {
250 ump->mnt_kern_flag |= MNTK_VGONE_WAITER;
251 msleep(&ump->mnt_uppers, &ump->mnt_mtx, 0, "vgnupw", 0);
253 TAILQ_REMOVE(&ump->mnt_uppers, mp, mnt_upper_link);
254 MNT_IUNLOCK(ump);
/freebsd-10.0-release/sys/kern/
H A Dvfs_subr.c2655 struct mount *mp, *ump, *mmp; local
2670 for (ump = TAILQ_FIRST(&mp->mnt_uppers); ump != NULL;) {
2671 if ((ump->mnt_kern_flag & MNTK_MARKER) != 0) {
2672 ump = TAILQ_NEXT(ump, mnt_upper_link);
2675 TAILQ_INSERT_AFTER(&mp->mnt_uppers, ump, mmp, mnt_upper_link);
2679 VFS_RECLAIM_LOWERVP(ump, vp);
2682 VFS_UNLINK_LOWERVP(ump, vp);
2689 ump
[all...]

Completed in 242 milliseconds