From e2ca413d09b408b7f5caff24c9c36ddb1c43dc7c Mon Sep 17 00:00:00 2001 From: attilio Date: Sun, 31 Aug 2008 14:26:08 +0000 Subject: Decontextualize vfs_busy(), vfs_unbusy() and vfs_mount_alloc() functions. Manpages are updated accordingly. Tested by: Diego Sardina --- sys/ufs/ffs/ffs_softdep.c | 4 ++-- sys/ufs/ufs/ufs_vfsops.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'sys/ufs') diff --git a/sys/ufs/ffs/ffs_softdep.c b/sys/ufs/ffs/ffs_softdep.c index 2475bb3..4244588 100644 --- a/sys/ufs/ffs/ffs_softdep.c +++ b/sys/ufs/ffs/ffs_softdep.c @@ -742,7 +742,7 @@ softdep_flush(void) nmp = TAILQ_NEXT(mp, mnt_list); if ((mp->mnt_flag & MNT_SOFTDEP) == 0) continue; - if (vfs_busy(mp, LK_NOWAIT, &mountlist_mtx, td)) + if (vfs_busy(mp, LK_NOWAIT, &mountlist_mtx)) continue; vfslocked = VFS_LOCK_GIANT(mp); softdep_process_worklist(mp, 0); @@ -752,7 +752,7 @@ softdep_flush(void) VFS_UNLOCK_GIANT(vfslocked); mtx_lock(&mountlist_mtx); nmp = TAILQ_NEXT(mp, mnt_list); - vfs_unbusy(mp, td); + vfs_unbusy(mp); } mtx_unlock(&mountlist_mtx); if (remaining) diff --git a/sys/ufs/ufs/ufs_vfsops.c b/sys/ufs/ufs/ufs_vfsops.c index 1280cdb..c983164 100644 --- a/sys/ufs/ufs/ufs_vfsops.c +++ b/sys/ufs/ufs/ufs_vfsops.c @@ -118,7 +118,7 @@ ufs_quotactl(mp, cmds, id, arg, td) if ((u_int)type >= MAXQUOTAS) return (EINVAL); - if (vfs_busy(mp, LK_NOWAIT, 0, td)) + if (vfs_busy(mp, LK_NOWAIT, 0)) return (0); switch (cmd) { @@ -150,7 +150,7 @@ ufs_quotactl(mp, cmds, id, arg, td) error = EINVAL; break; } - vfs_unbusy(mp, td); + vfs_unbusy(mp); return (error); #endif } -- cgit v1.1