From owner-cvs-sys Fri Oct 17 05:38:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA08774 for cvs-sys-outgoing; Fri, 17 Oct 1997 05:38:46 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA08723; Fri, 17 Oct 1997 05:37:38 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA18104; Fri, 17 Oct 1997 05:36:20 -0700 (PDT) Date: Fri, 17 Oct 1997 05:36:20 -0700 (PDT) Message-Id: <199710171236.FAA18104@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/isofs/cd9660 cd9660_node.h cd9660_vnops.c src/sys/kern vfs_default.c src/sys/msdosfs denode.h msdosfs_vnops.c src/sys/sys vnode.h src/sys/ufs/ufs inode.h ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/10/17 05:36:20 PDT Modified files: sys/isofs/cd9660 cd9660_node.h cd9660_vnops.c sys/kern vfs_default.c sys/msdosfs denode.h msdosfs_vnops.c sys/sys vnode.h sys/ufs/ufs inode.h ufs_vnops.c Log: Make a set of VOP standard lock, unlock & islocked VOP operators, which depend on the lock being located at vp->v_data. Saves 3x3 identical vop procs, more as the other filesystems becomes lock aware. Revision Changes Path 1.15 +2 -2 src/sys/isofs/cd9660/cd9660_node.h 1.46 +10 -60 src/sys/isofs/cd9660/cd9660_vnops.c 1.4 +45 -0 src/sys/kern/vfs_default.c 1.14 +2 -2 src/sys/msdosfs/denode.h 1.50 +4 -45 src/sys/msdosfs/msdosfs_vnops.c 1.53 +4 -1 src/sys/sys/vnode.h 1.18 +2 -2 src/sys/ufs/ufs/inode.h 1.63 +10 -60 src/sys/ufs/ufs/ufs_vnops.c