/freebsd/sys/fs/unionfs/ |
H A D | union_vfsops.c | 260 ump->um_uid = uid; in unionfs_domount() 261 ump->um_gid = gid; in unionfs_domount() 282 error = unionfs_nodeget(mp, ump->um_uppervp, ump->um_lowervp, in unionfs_domount() 305 ump->um_lowermp = vfs_register_upper_from_vp(ump->um_lowervp, mp, in unionfs_domount() 307 ump->um_uppermp = vfs_register_upper_from_vp(ump->um_uppervp, mp, in unionfs_domount() 312 if (ump->um_lowermp == NULL || ump->um_uppermp == NULL) { in unionfs_domount() 314 vfs_unregister_upper(ump->um_lowermp, &ump->um_lower_link); in unionfs_domount() 316 vfs_unregister_upper(ump->um_uppermp, &ump->um_upper_link); in unionfs_domount() 403 vfs_unregister_upper(ump->um_lowermp, &ump->um_lower_link); in unionfs_unmount() 404 vfs_unregister_upper(ump->um_uppermp, &ump->um_upper_link); in unionfs_unmount() [all …]
|
H A D | union_subr.c | 302 struct unionfs_mount *ump; in unionfs_nodeget() local 311 ump = MOUNTTOUNIONFSMOUNT(mp); in unionfs_nodeget() 383 if (ump->um_uppervp == uppervp || ump->um_lowervp == lowervp) in unionfs_nodeget() 606 switch (ump->um_copymode) { in unionfs_create_uppervattr_core() 616 ump->um_udir : ump->um_ufile) & 0700; in unionfs_create_uppervattr_core() 621 ump->um_udir : ump->um_ufile); in unionfs_create_uppervattr_core() 622 uva->va_uid = ump->um_uid; in unionfs_create_uppervattr_core() 623 uva->va_gid = ump->um_gid; in unionfs_create_uppervattr_core() 628 uva->va_uid = ump->um_uid; in unionfs_create_uppervattr_core() 629 uva->va_gid = ump->um_gid; in unionfs_create_uppervattr_core() [all …]
|
H A D | union_vnops.c | 724 struct unionfs_mount *ump; in unionfs_access() local 737 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); in unionfs_access() 780 error = unionfs_create_uppervattr(ump, in unionfs_access() 806 struct unionfs_mount *ump; in unionfs_getattr() local 818 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); in unionfs_getattr() 1041 struct unionfs_mount *ump; in unionfs_remove() local 1061 ump = MOUNTTOUNIONFSMOUNT(ap->a_vp->v_mount); in unionfs_remove() 1073 if (ump == NULL || ump->um_whitemode == UNIONFS_WHITE_ALWAYS || in unionfs_remove() 1167 struct unionfs_mount *ump; in unionfs_rename() local 1241 ump = MOUNTTOUNIONFSMOUNT(fvp->v_mount); in unionfs_rename() [all …]
|
/freebsd/sys/ufs/ufs/ |
H A D | ufs_extattr.c | 214 struct ufsmount *ump; in ufs_extattr_start() local 217 ump = VFSTOUFS(mp); in ufs_extattr_start() 219 ufs_extattr_uepm_lock(ump); in ufs_extattr_start() 221 ufs_extattr_uepm_unlock(ump); in ufs_extattr_start() 452 struct ufsmount *ump; in ufs_extattr_autostart() local 455 ump = VFSTOUFS(mp); in ufs_extattr_autostart() 456 ufs_extattr_uepm_lock(ump); in ufs_extattr_autostart() 473 if (ump->um_fstype != UFS1) in ufs_extattr_autostart_locked() 564 ufs_extattr_uepm_lock(ump); in ufs_extattr_stop() 826 ufs_extattr_uepm_lock(ump); in ufs_getextattr() [all …]
|
H A D | ufs_bmap.c | 104 struct ufsmount *ump; in readindir() local 108 ump = VFSTOUFS(mp); in readindir() 164 struct ufsmount *ump; in ufs_bmaparray() local 175 ump = VFSTOUFS(mp); in ufs_bmaparray() 277 is_sequential(ump, in ufs_bmaparray() 295 is_sequential(ump, in ufs_bmaparray() 302 is_sequential(ump, in ufs_bmaparray() 326 *bnp = blkptrtodb(ump, bn * ump->um_seqinc); in ufs_bmaparray() 350 struct ufsmount *ump; in ufs_bmap_seekdata() local 360 ump = VFSTOUFS(mp); in ufs_bmap_seekdata() [all …]
|
H A D | ufs_quota.c | 468 UFS_LOCK(ump); in chkdquot() 537 UFS_LOCK(ump); in quotaon() 586 UFS_LOCK(ump); in quotaon() 629 UFS_LOCK(ump); in quotaon() 655 UFS_LOCK(ump); in quotaoff1() 694 UFS_LOCK(ump); in quotaoff1() 750 UFS_LOCK(ump); in quotaoff_inchange() 779 UFS_LOCK(ump); in quotaoff() 1040 UFS_LOCK(ump); in getquotasize() 1249 UFS_LOCK(ump); in dqopen() [all …]
|
H A D | ufs_gjournal.c | 61 struct ufsmount *ump; in ufs_gjournal_modref() local 67 ump = VFSTOUFS(vp->v_mount); in ufs_gjournal_modref() 68 fs = ump->um_fs; in ufs_gjournal_modref() 69 devvp = ump->um_devvp; in ufs_gjournal_modref() 89 UFS_LOCK(ump); in ufs_gjournal_modref() 93 UFS_UNLOCK(ump); in ufs_gjournal_modref()
|
H A D | ufsmount.h | 183 #define UFSTOVFS(ump) (ump)->um_mountp argument 189 #define MNINDIR(ump) ((ump)->um_nindir) argument 190 #define blkptrtodb(ump, b) ((b) << (ump)->um_bptrtodb) argument 191 #define is_sequential(ump, a, b) ((b) == (a) + ump->um_seqinc) argument
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_softdep.c | 946 #define LOCK_PTR(ump) (&(ump)->um_softdep->sd_fslock) argument 1158 if (--ump->softdep_deps == 0 && ump->softdep_req) in workitem_free() 1529 msleep(&ump->softdep_flushtd, LOCK_PTR(ump), PVM, in softdep_flush() 2072 msleep(&ump->softdep_deps, LOCK_PTR(ump), PVM | PDROP, in softdep_waitidle() 2384 (&(ump)->newblk_hashtbl[(inum) & (ump)->newblk_hash_size]) 2465 (&(ump)->indir_hashtbl[(blkno) & (ump)->indir_hash_size]) 2716 msleep(&ump->softdep_flags, LOCK_PTR(ump), PVM, in softdep_unmount() 5861 ffs_blkfree(ump, ump->um_fs, ump->um_devvp, freefrag->ff_blkno, in handle_workitem_freefrag() 9886 error = ffs_breadz(ump, ump->um_devvp, dbn, dbn, in clear_unlinked_inodedep() 14069 if (ump->pagedep_nextclean > ump->pagedep_hash_size) in clear_remove() [all …]
|
H A D | ffs_vfsops.c | 245 fs = ump->um_fs; in ffs_check_blkno() 266 UFS_LOCK(ump); in ffs_check_blkno() 273 UFS_LOCK(ump); in ffs_check_blkno() 290 UFS_LOCK(ump); in ffs_fsfail_cleanup() 810 UFS_LOCK(ump); in ffs_reload() 922 ump = NULL; in ffs_mountfs() 1031 ump = malloc(sizeof *ump, M_UFSMNT, M_WAITOK | M_ZERO); in ffs_mountfs() 1399 UFS_LOCK(ump); in ffs_unmount() 1945 error = ffs_breadz(ump, ump->um_devvp, dbn, dbn, in ffs_vgetf() 2172 devfd.ump = ump; in ffs_sbupdate() [all …]
|
H A D | ffs_suspend.c | 75 ump = VFSTOUFS(mp); in ffs_susp_suspended() 110 ump = VFSTOUFS(mp); in ffs_susp_rdwr() 112 fs = ump->um_fs; in ffs_susp_rdwr() 187 ump = VFSTOUFS(mp); in ffs_susp_suspend() 208 UFS_LOCK(ump); in ffs_susp_suspend() 210 UFS_UNLOCK(ump); in ffs_susp_suspend() 235 ump = VFSTOUFS(mp); in ffs_susp_unsuspend() 236 UFS_LOCK(ump); in ffs_susp_unsuspend() 238 UFS_UNLOCK(ump); in ffs_susp_unsuspend() 253 ump = VFSTOUFS(mp); in ffs_susp_dtor() [all …]
|
H A D | ffs_alloc.c | 188 UFS_LOCK(ump); in ffs_alloc() 219 UFS_LOCK(ump); in ffs_alloc() 418 ffs_blkfree(ump, fs, ump->um_devvp, bprev, (long)osize, in ffs_realloccg() 797 ffs_blkfree(ump, fs, ump->um_devvp, in ffs_reallocblks_ufs1() 1062 ffs_blkfree(ump, fs, ump->um_devvp, in ffs_reallocblks_ufs2() 2472 ump = tp->ump; in ffs_blkfree_trim_task() 2535 ntp->ump = ump; in trim_lookup() 2564 ump = tp->ump; in ffs_blkfree_sendtrim() 2813 return (ffs_freefile(ump, ump->um_fs, ump->um_devvp, ino, mode, NULL)); in ffs_vfree() 3419 if ((error = ffs_freefile(ump, fs, ump->um_devvp, in sysctl_ffs_fsck() [all …]
|
H A D | ffs_balloc.c | 114 ump = ITOUMP(ip); in ffs_balloc_ufs1() 139 UFS_LOCK(ump); in ffs_balloc_ufs1() 219 UFS_LOCK(ump); in ffs_balloc_ufs1() 259 UFS_LOCK(ump); in ffs_balloc_ufs1() 317 UFS_LOCK(ump); in ffs_balloc_ufs1() 328 UFS_LOCK(ump); in ffs_balloc_ufs1() 398 UFS_LOCK(ump); in ffs_balloc_ufs1() 413 UFS_LOCK(ump); in ffs_balloc_ufs1() 578 ffs_blkfree(ump, fs, ump->um_devvp, *blkp, fs->fs_bsize, in ffs_balloc_ufs1() 879 UFS_LOCK(ump); in ffs_balloc_ufs2() [all …]
|
H A D | ffs_inode.c | 246 struct ufsmount *ump; in ffs_truncate() local 255 ump = VFSTOUFS(vp->v_mount); in ffs_truncate() 256 fs = ump->um_fs; in ffs_truncate() 584 ffs_blkfree(ump, fs, ump->um_devvp, bn, in ffs_truncate() 597 key = ffs_blkrelease_start(ump, ump->um_devvp, ip->i_number); in ffs_truncate() 606 ffs_blkfree(ump, fs, ump->um_devvp, bn, bsize, ip->i_number, in ffs_truncate() 610 ffs_blkrelease_finish(ump, key); in ffs_truncate() 640 ffs_blkfree(ump, fs, ump->um_devvp, bn, in ffs_truncate() 706 struct ufsmount *ump; in ffs_indirtrunc() local 718 ump = ITOUMP(ip); in ffs_indirtrunc() [all …]
|
H A D | ffs_snapshot.c | 222 ump = VFSTOUFS(mp); in ffs_snapshot() 223 fs = ump->um_fs; in ffs_snapshot() 234 UFS_LOCK(ump); in ffs_snapshot() 238 UFS_UNLOCK(ump); in ffs_snapshot() 386 UFS_LOCK(ump); in ffs_snapshot() 388 UFS_UNLOCK(ump); in ffs_snapshot() 861 UFS_LOCK(ump); in ffs_snapshot() 866 UFS_UNLOCK(ump); in ffs_snapshot() 1618 fs = ump->um_fs; in ffs_snapgone() 1619 UFS_LOCK(ump); in ffs_snapgone() [all …]
|
H A D | ffs_vnops.c | 266 struct ufsmount *ump; in ffs_syncvnode() local 274 ump = VFSTOUFS(vp->v_mount); in ffs_syncvnode() 287 if (ffs_fsfail_cleanup(ump, error)) in ffs_syncvnode() 357 if (ffs_fsfail_cleanup(ump, error)) in ffs_syncvnode() 382 if (ffs_fsfail_cleanup(ump, error)) in ffs_syncvnode()
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_bmap.c | 96 struct ext2mount *ump; in ext4_bmapext() local 106 ump = VFSTOEXT2(mp); in ext4_bmapext() 159 struct ext2mount *ump; in readindir() local 163 ump = VFSTOEXT2(mp); in readindir() 214 struct ext2mount *ump; in ext2_bmaparray() local 225 ump = VFSTOEXT2(mp); in ext2_bmaparray() 291 is_sequential(ump, in ext2_bmaparray() 298 is_sequential(ump, in ext2_bmaparray() 333 struct ext2mount *ump; in ext2_bmap_seekdata() local 343 ump = VFSTOEXT2(mp); in ext2_bmap_seekdata() [all …]
|
H A D | ext2_vfsops.c | 155 fs = ump->um_e2fs; in ext2_mount() 282 fs = ump->um_e2fs; in ext2_mount() 850 ump = NULL; in ext2_mountfs() 899 ump = malloc(sizeof(*ump), M_EXT2MNT, M_WAITOK | M_ZERO); in ext2_mountfs() 941 fs = ump->um_e2fs; in ext2_mountfs() 961 ump->um_dev = dev; in ext2_mountfs() 964 ump->um_cp = cp; in ext2_mountfs() 991 if (ump) { in ext2_mountfs() 1023 fs = ump->um_e2fs; in ext2_unmount() 1074 fs = ump->um_e2fs; in ext2_statfs() [all …]
|
H A D | ext2_mount.h | 72 #define MNINDIR(ump) ((ump)->um_nindir) argument 73 #define blkptrtodb(ump, b) ((b) << (ump)->um_bptrtodb) argument 74 #define is_sequential(ump, a, b) ((b) == (a) + ump->um_seqinc) argument
|
H A D | ext2_alloc.c | 110 ump = ip->i_ump; in ext2_alloc() 145 EXT2_UNLOCK(ump); in ext2_alloc() 221 ump = ip->i_ump; in ext2_reallocblks() 292 EXT2_LOCK(ump); in ext2_reallocblks() 396 EXT2_LOCK(ump); in ext2_valloc() 436 ip->i_ump = ump; in ext2_valloc() 1128 EXT2_LOCK(ump); in ext2_alloccg() 1142 EXT2_LOCK(ump); in ext2_alloccg() 1174 EXT2_LOCK(ump); in ext2_clusteralloc() 1234 EXT2_LOCK(ump); in ext2_clusteralloc() [all …]
|
H A D | ext2_balloc.c | 102 struct ext2mount *ump; in ext2_balloc() local 114 ump = ip->i_ump; in ext2_balloc() 149 EXT2_LOCK(ump); in ext2_balloc() 187 EXT2_LOCK(ump); in ext2_balloc() 228 EXT2_LOCK(ump); in ext2_balloc() 269 EXT2_LOCK(ump); in ext2_balloc()
|
/freebsd/sys/geom/journal/ |
H A D | g_journal_ufs.c | 50 struct ufsmount *ump; in g_journal_ufs_clean() local 54 ump = VFSTOUFS(mp); in g_journal_ufs_clean() 55 fs = ump->um_fs; in g_journal_ufs_clean() 59 ffs_sbupdate(ump, MNT_WAIT, 1); in g_journal_ufs_clean()
|
/freebsd/contrib/netbsd-tests/ipf/regress/ |
H A D | i9 | 17 …r,mtup,encode,ts,tr,sec,cipso,satid,ssrr,visa,imitd,eip,finn,dps,sdb,nsapa,rtralrt,ump,addext,e-sec
|
/freebsd/contrib/netbsd-tests/ipf/expected/ |
H A D | i9 | 17 …p,mtur,encode,ts,tr,sec,e-sec,cipso,satid,ssrr,addext,visa,imitd,eip,finn,dps,sdb,nsapa,rtralrt,ump
|
/freebsd/sys/kern/ |
H A D | vfs_mount.c | 553 vfs_register_upper_from_vp(struct vnode *vp, struct mount *ump, in vfs_register_upper_from_vp() argument 567 KASSERT(ump != mp, ("upper and lower mounts are identical")); in vfs_register_upper_from_vp() 568 upper->mp = ump; in vfs_register_upper_from_vp() 586 vfs_register_for_notification(struct mount *mp, struct mount *ump, in vfs_register_for_notification() argument 589 upper->mp = ump; in vfs_register_for_notification()
|