aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/fdescfs
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2020-01-03 22:29:58 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2020-01-03 22:29:58 +0000
commitb249ce48ea5560afdcff57e72a9880b7d3132434 (patch)
treeaf24958629e49de8db56734a7389a612627230d5 /sys/fs/fdescfs
parent4a20fe31c373d6a6c81bd6205d210bd893dc8068 (diff)
downloadsrc-b249ce48ea5560afdcff57e72a9880b7d3132434.tar.gz
src-b249ce48ea5560afdcff57e72a9880b7d3132434.zip
vfs: drop the mostly unused flags argument from VOP_UNLOCK
Filesystems which want to use it in limited capacity can employ the VOP_UNLOCK_FLAGS macro. Reviewed by: kib (previous version) Differential Revision: https://reviews.freebsd.org/D21427
Notes
Notes: svn path=/head/; revision=356337
Diffstat (limited to 'sys/fs/fdescfs')
-rw-r--r--sys/fs/fdescfs/fdesc_vfsops.c2
-rw-r--r--sys/fs/fdescfs/fdesc_vnops.c8
2 files changed, 5 insertions, 5 deletions
diff --git a/sys/fs/fdescfs/fdesc_vfsops.c b/sys/fs/fdescfs/fdesc_vfsops.c
index 6737bfb94f5e..e6aa9b9a2341 100644
--- a/sys/fs/fdescfs/fdesc_vfsops.c
+++ b/sys/fs/fdescfs/fdesc_vfsops.c
@@ -110,7 +110,7 @@ fdesc_mount(struct mount *mp)
rvp->v_type = VDIR;
rvp->v_vflag |= VV_ROOT;
fmp->f_root = rvp;
- VOP_UNLOCK(rvp, 0);
+ VOP_UNLOCK(rvp);
/* XXX -- don't mark as local to work around fts() problems */
/*mp->mnt_flag |= MNT_LOCAL;*/
vfs_getnewfsid(mp);
diff --git a/sys/fs/fdescfs/fdesc_vnops.c b/sys/fs/fdescfs/fdesc_vnops.c
index 3dc621554fa1..732d679f6deb 100644
--- a/sys/fs/fdescfs/fdesc_vnops.c
+++ b/sys/fs/fdescfs/fdesc_vnops.c
@@ -341,7 +341,7 @@ fdesc_lookup(struct vop_lookup_args *ap)
* will be re-acquired.
*/
vhold(dvp);
- VOP_UNLOCK(dvp, 0);
+ VOP_UNLOCK(dvp);
fdrop(fp, td);
/* Re-aquire the lock afterwards. */
@@ -418,7 +418,7 @@ fdesc_pathconf(struct vop_pathconf_args *ap)
if (VTOFDESC(vp)->fd_type == Froot)
return (vop_stdpathconf(ap));
vref(vp);
- VOP_UNLOCK(vp, 0);
+ VOP_UNLOCK(vp);
error = kern_fpathconf(curthread, VTOFDESC(vp)->fd_fd,
ap->a_name, ap->a_retval);
vn_lock(vp, LK_SHARED | LK_RETRY);
@@ -516,7 +516,7 @@ fdesc_setattr(struct vop_setattr_args *ap)
if ((error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) == 0) {
vn_lock(vp, LK_EXCLUSIVE | LK_RETRY);
error = VOP_SETATTR(vp, ap->a_vap, ap->a_cred);
- VOP_UNLOCK(vp, 0);
+ VOP_UNLOCK(vp);
vn_finished_write(mp);
}
fdrop(fp, td);
@@ -630,7 +630,7 @@ fdesc_readlink(struct vop_readlink_args *va)
panic("fdesc_readlink: not fdescfs link");
fd_fd = ((struct fdescnode *)vn->v_data)->fd_fd;
lockflags = VOP_ISLOCKED(vn);
- VOP_UNLOCK(vn, 0);
+ VOP_UNLOCK(vn);
td = curthread;
error = fget_cap(td, fd_fd, &cap_no_rights, &fp, NULL);