table of contents
VFS_VGET(9) | Kernel Developer's Manual | VFS_VGET(9) |
NAME¶
VFS_VGET — convert an inode number to a vnodeSYNOPSIS¶
#include <sys/param.h>#include <sys/mount.h>
#include <sys/vnode.h> int
VFS_VGET(struct mount *mp, ino_t ino, int flags, struct vnode **vpp);
DESCRIPTION¶
The VFS_VGET() looks up or creates a vnode from a (mount, inode#) tupple. Its arguments are:- mp
- The mount point.
- ino
- The inode representing the file. This is a unique number assigned by the file system when vnodes are first created.
- flags
- Additional locking flags to pass through to vget(9).
- vpp
- Return parameter for the vnode.
EOPNOTSUPP
.
Please see ffs_vget() in
sys/ufs/ffs/ffs_vfsops.c for the canonical example.
SEE ALSO¶
VFS(9), vget(9), vnode(9)AUTHORS¶
This manual page was written by Doug Rabson.January 7, 2005 | Debian |