From 44eef9d9bb82bfa3434a676ef8796afa45b737fc Mon Sep 17 00:00:00 2001 From: kib Date: Wed, 21 Jan 2009 14:51:38 +0000 Subject: Move the code from ufs_lookup.c used to do dotdot lookup, into the helper function. It is supposed to be useful for any filesystem that has to unlock dvp to walk to the ".." entry in lookup routine. Requested by: jhb Tested by: pho MFC after: 1 month --- sys/sys/vnode.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sys/sys') diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index de64090..d6d99ad 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -636,6 +636,9 @@ int vn_extattr_set(struct vnode *vp, int ioflg, int attrnamespace, const char *attrname, int buflen, char *buf, struct thread *td); int vn_extattr_rm(struct vnode *vp, int ioflg, int attrnamespace, const char *attrname, struct thread *td); +int vn_vget_ino(struct vnode *vp, ino_t ino, int lkflags, + struct vnode **rvp); + int vfs_cache_lookup(struct vop_lookup_args *ap); void vfs_timestamp(struct timespec *); void vfs_write_resume(struct mount *mp); -- cgit v1.1