aboutsummaryrefslogtreecommitdiff
path: root/sys/miscfs
diff options
context:
space:
mode:
authorMike Smith <msmith@FreeBSD.org>1998-05-06 05:29:41 +0000
committerMike Smith <msmith@FreeBSD.org>1998-05-06 05:29:41 +0000
commit79cc756d8b01ed6a729baa0e22fa602fe34f737d (patch)
tree72591e2042fd1a48dde8a7211764ace14d4ac2ef /sys/miscfs
parent8fddb21ee27a8678b04fef7168368e925b98caa3 (diff)
Notes
Diffstat (limited to 'sys/miscfs')
-rw-r--r--sys/miscfs/devfs/devfs_vfsops.c3
-rw-r--r--sys/miscfs/fdesc/fdesc_vfsops.c6
-rw-r--r--sys/miscfs/kernfs/kernfs.h4
-rw-r--r--sys/miscfs/kernfs/kernfs_vfsops.c3
-rw-r--r--sys/miscfs/nullfs/null_vfsops.c22
-rw-r--r--sys/miscfs/portal/portal_vfsops.c5
-rw-r--r--sys/miscfs/procfs/procfs_vfsops.c5
-rw-r--r--sys/miscfs/umapfs/umap_vfsops.c18
-rw-r--r--sys/miscfs/union/union_vfsops.c19
9 files changed, 9 insertions, 76 deletions
diff --git a/sys/miscfs/devfs/devfs_vfsops.c b/sys/miscfs/devfs/devfs_vfsops.c
index c87ec56fe5f4..06323711b3d9 100644
--- a/sys/miscfs/devfs/devfs_vfsops.c
+++ b/sys/miscfs/devfs/devfs_vfsops.c
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: devfs_vfsops.c,v 1.28 1998/04/17 22:36:53 des Exp $
+ * $Id: devfs_vfsops.c,v 1.29 1998/04/19 23:32:12 julian Exp $
*
*/
@@ -342,7 +342,6 @@ static struct vfsops devfs_vfsops = {
devfs_statfs,
devfs_sync,
devfs_vget,
- vfs_vrele,
devfs_fhtovp,
devfs_vptofh,
devfs_init
diff --git a/sys/miscfs/fdesc/fdesc_vfsops.c b/sys/miscfs/fdesc/fdesc_vfsops.c
index b5fe219bab8a..d813a418097e 100644
--- a/sys/miscfs/fdesc/fdesc_vfsops.c
+++ b/sys/miscfs/fdesc/fdesc_vfsops.c
@@ -35,7 +35,7 @@
*
* @(#)fdesc_vfsops.c 8.4 (Berkeley) 1/21/94
*
- * $Id: fdesc_vfsops.c,v 1.13 1997/10/12 20:24:39 phk Exp $
+ * $Id: fdesc_vfsops.c,v 1.14 1998/03/01 22:46:10 msmith Exp $
*/
/*
@@ -71,7 +71,6 @@ static int fdesc_sync __P((struct mount *mp, int waitfor,
struct ucred *cred, struct proc *p));
static int fdesc_vget __P((struct mount *mp, ino_t ino,
struct vnode **vpp));
-static int fdesc_vrele __P((struct mount *mp, struct vnode *vp));
static int fdesc_vptofh __P((struct vnode *vp, struct fid *fhp));
/*
@@ -254,8 +253,6 @@ fdesc_sync(mp, waitfor, cred, p)
size_t, struct proc *)))eopnotsupp)
#define fdesc_vget ((int (*) __P((struct mount *, ino_t, struct vnode **))) \
eopnotsupp)
-#define fdesc_vrele ((int (*) __P((struct mount *, struct vnode *))) \
- eopnotsupp)
#define fdesc_vptofh ((int (*) __P((struct vnode *, struct fid *)))eopnotsupp)
static struct vfsops fdesc_vfsops = {
@@ -267,7 +264,6 @@ static struct vfsops fdesc_vfsops = {
fdesc_statfs,
fdesc_sync,
fdesc_vget,
- fdesc_vrele,
fdesc_fhtovp,
fdesc_vptofh,
fdesc_init,
diff --git a/sys/miscfs/kernfs/kernfs.h b/sys/miscfs/kernfs/kernfs.h
index e13c2998bf45..47a80cfc9afd 100644
--- a/sys/miscfs/kernfs/kernfs.h
+++ b/sys/miscfs/kernfs/kernfs.h
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)kernfs.h 8.6 (Berkeley) 3/29/95
- * $Id: kernfs.h,v 1.8 1997/09/07 05:25:58 bde Exp $
+ * $Id: kernfs.h,v 1.9 1998/03/01 22:46:12 msmith Exp $
*/
#define _PATH_KERNFS "/kern" /* Default mountpoint */
@@ -61,8 +61,6 @@ struct kernfs_node {
size_t, struct proc *)))eopnotsupp)
#define kernfs_vget ((int (*) __P((struct mount *, ino_t, struct vnode **))) \
eopnotsupp)
-#define kernfs_vrele ((int (*) __P((struct mount *, struct vnode *))) \
- eopnotsupp)
#define kernfs_vptofh ((int (*) __P((struct vnode *, struct fid *)))eopnotsupp)
extern vop_t **kernfs_vnodeop_p;
extern dev_t rrootdev;
diff --git a/sys/miscfs/kernfs/kernfs_vfsops.c b/sys/miscfs/kernfs/kernfs_vfsops.c
index 47b7e5c4255b..c4b9604dfd5e 100644
--- a/sys/miscfs/kernfs/kernfs_vfsops.c
+++ b/sys/miscfs/kernfs/kernfs_vfsops.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)kernfs_vfsops.c 8.10 (Berkeley) 5/14/95
- * $Id: kernfs_vfsops.c,v 1.20 1997/10/12 20:24:48 phk Exp $
+ * $Id: kernfs_vfsops.c,v 1.21 1998/03/01 22:46:12 msmith Exp $
*/
/*
@@ -278,7 +278,6 @@ static struct vfsops kernfs_vfsops = {
kernfs_statfs,
kernfs_sync,
kernfs_vget,
- kernfs_vrele,
kernfs_fhtovp,
kernfs_vptofh,
kernfs_init,
diff --git a/sys/miscfs/nullfs/null_vfsops.c b/sys/miscfs/nullfs/null_vfsops.c
index 961c0f933af7..67bad8abb950 100644
--- a/sys/miscfs/nullfs/null_vfsops.c
+++ b/sys/miscfs/nullfs/null_vfsops.c
@@ -36,7 +36,7 @@
* @(#)null_vfsops.c 8.2 (Berkeley) 1/21/94
*
* @(#)lofs_vfsops.c 1.2 (Berkeley) 6/18/92
- * $Id: null_vfsops.c,v 1.24 1998/02/06 12:13:40 eivind Exp $
+ * $Id: null_vfsops.c,v 1.25 1998/03/01 22:46:18 msmith Exp $
*/
/*
@@ -75,7 +75,6 @@ static int nullfs_unmount __P((struct mount *mp, int mntflags,
struct proc *p));
static int nullfs_vget __P((struct mount *mp, ino_t ino,
struct vnode **vpp));
-static int nullfs_vrele __P((struct mount *mp, struct vnode *vp));
static int nullfs_vptofh __P((struct vnode *vp, struct fid *fhp));
/*
@@ -389,24 +388,6 @@ nullfs_vget(mp, ino, vpp)
return VFS_VGET(MOUNTTONULLMOUNT(mp)->nullm_vfs, ino, vpp);
}
-/*
- * Complement to all vpp returning ops.
- * XXX - initially only to get rid of WILLRELE.
- */
-/* ARGSUSED */
-static int
-nullfs_vrele(mp, vp)
- struct mount *mp;
- struct vnode *vp;
-{
- int error = 0;
-
- error = VFS_VRELE(MOUNTTONULLMOUNT(mp)->nullm_vfs,
- NULLVPTOLOWERVP(vp));
- vrele(vp);
- return (error);
-}
-
static int
nullfs_fhtovp(mp, fidp, nam, vpp, exflagsp, credanonp)
struct mount *mp;
@@ -438,7 +419,6 @@ static struct vfsops null_vfsops = {
nullfs_statfs,
nullfs_sync,
nullfs_vget,
- nullfs_vrele,
nullfs_fhtovp,
nullfs_vptofh,
nullfs_init,
diff --git a/sys/miscfs/portal/portal_vfsops.c b/sys/miscfs/portal/portal_vfsops.c
index 2fa81a9deff8..eb86ef4d2e76 100644
--- a/sys/miscfs/portal/portal_vfsops.c
+++ b/sys/miscfs/portal/portal_vfsops.c
@@ -35,7 +35,7 @@
*
* @(#)portal_vfsops.c 8.11 (Berkeley) 5/14/95
*
- * $Id: portal_vfsops.c,v 1.19 1998/01/01 08:28:11 bde Exp $
+ * $Id: portal_vfsops.c,v 1.20 1998/03/01 22:46:20 msmith Exp $
*/
/*
@@ -273,8 +273,6 @@ portal_statfs(mp, sbp, p)
size_t, struct proc *)))eopnotsupp)
#define portal_vget ((int (*) __P((struct mount *, ino_t, struct vnode **))) \
eopnotsupp)
-#define portal_vrele ((int (*) __P((struct mount *, struct vnode *))) \
- eopnotsupp)
#define portal_vptofh ((int (*) __P((struct vnode *, struct fid *)))eopnotsupp)
static struct vfsops portal_vfsops = {
@@ -286,7 +284,6 @@ static struct vfsops portal_vfsops = {
portal_statfs,
portal_sync,
portal_vget,
- portal_vrele,
portal_fhtovp,
portal_vptofh,
portal_init,
diff --git a/sys/miscfs/procfs/procfs_vfsops.c b/sys/miscfs/procfs/procfs_vfsops.c
index fddc277f6d86..f75de093c165 100644
--- a/sys/miscfs/procfs/procfs_vfsops.c
+++ b/sys/miscfs/procfs/procfs_vfsops.c
@@ -36,7 +36,7 @@
*
* @(#)procfs_vfsops.c 8.7 (Berkeley) 5/10/95
*
- * $Id: procfs_vfsops.c,v 1.19 1997/12/30 08:46:44 bde Exp $
+ * $Id: procfs_vfsops.c,v 1.20 1998/03/01 22:46:22 msmith Exp $
*/
/*
@@ -193,8 +193,6 @@ procfs_init(vfsp)
size_t, struct proc *)))eopnotsupp)
#define procfs_vget ((int (*) __P((struct mount *, ino_t, struct vnode **))) \
eopnotsupp)
-#define procfs_vrele ((int (*) __P((struct mount *, struct vnode *))) \
- eopnotsupp)
#define procfs_vptofh ((int (*) __P((struct vnode *, struct fid *)))einval)
static struct vfsops procfs_vfsops = {
@@ -206,7 +204,6 @@ static struct vfsops procfs_vfsops = {
procfs_statfs,
procfs_sync,
procfs_vget,
- procfs_vrele,
procfs_fhtovp,
procfs_vptofh,
procfs_init,
diff --git a/sys/miscfs/umapfs/umap_vfsops.c b/sys/miscfs/umapfs/umap_vfsops.c
index 8c1b705c8160..31d674229cd4 100644
--- a/sys/miscfs/umapfs/umap_vfsops.c
+++ b/sys/miscfs/umapfs/umap_vfsops.c
@@ -35,7 +35,7 @@
*
* @(#)umap_vfsops.c 8.8 (Berkeley) 5/14/95
*
- * $Id: umap_vfsops.c,v 1.20 1998/02/07 01:34:32 kato Exp $
+ * $Id: umap_vfsops.c,v 1.21 1998/03/01 22:46:24 msmith Exp $
*/
/*
@@ -72,7 +72,6 @@ static int umapfs_unmount __P((struct mount *mp, int mntflags,
struct proc *p));
static int umapfs_vget __P((struct mount *mp, ino_t ino,
struct vnode **vpp));
-static int umapfs_vrele __P((struct mount *mp, struct vnode *vp));
static int umapfs_vptofh __P((struct vnode *vp, struct fid *fhp));
/*
@@ -394,20 +393,6 @@ umapfs_vget(mp, ino, vpp)
return (VFS_VGET(MOUNTTOUMAPMOUNT(mp)->umapm_vfs, ino, vpp));
}
-/*
- * Complement to all vpp returning ops.
- * XXX - initially only to get rid of WILLRELE.
- */
-/* ARGSUSED */
-static int
-umapfs_vrele(mp, vp)
- struct mount *mp;
- struct vnode *vp;
-{
- vrele(vp);
- return (0);
-}
-
static int
umapfs_fhtovp(mp, fidp, nam, vpp, exflagsp, credanonp)
struct mount *mp;
@@ -438,7 +423,6 @@ static struct vfsops umap_vfsops = {
umapfs_statfs,
umapfs_sync,
umapfs_vget,
- umapfs_vrele,
umapfs_fhtovp,
umapfs_vptofh,
umapfs_init,
diff --git a/sys/miscfs/union/union_vfsops.c b/sys/miscfs/union/union_vfsops.c
index 2f90d05c2712..9f0d8cae6023 100644
--- a/sys/miscfs/union/union_vfsops.c
+++ b/sys/miscfs/union/union_vfsops.c
@@ -35,7 +35,7 @@
* SUCH DAMAGE.
*
* @(#)union_vfsops.c 8.20 (Berkeley) 5/20/95
- * $Id: union_vfsops.c,v 1.27 1998/03/01 22:46:25 msmith Exp $
+ * $Id: union_vfsops.c,v 1.28 1998/04/17 22:36:56 des Exp $
*/
/*
@@ -74,7 +74,6 @@ static int union_unmount __P((struct mount *mp, int mntflags,
struct proc *p));
extern int union_vget __P((struct mount *mp, ino_t ino,
struct vnode **vpp));
-static int union_vrele __P((struct mount *mp, struct vnode *vp));
extern int union_vptofh __P((struct vnode *vp, struct fid *fhp));
/*
@@ -524,21 +523,6 @@ union_statfs(mp, sbp, p)
}
/*
- * Complement to all vpp returning ops.
- * XXX - initially only to get rid of WILLRELE.
- * XXX - may change when modification of vops start.
- */
-/* ARGSUSED */
-static int
-union_vrele(mp, vp)
- struct mount *mp;
- struct vnode *vp;
-{
- vrele(vp);
- return (0);
-}
-
-/*
* XXX - Assumes no data cached at union layer.
*/
#define union_sync ((int (*) __P((struct mount *, int, struct ucred *, \
@@ -563,7 +547,6 @@ static struct vfsops union_vfsops = {
union_statfs,
union_sync,
union_vget,
- union_vrele,
union_fhtovp,
union_vptofh,
union_init,