Rechercher une page de manuel
getnewvnode.9freebsd
Langue: en
Version: 308983 (debian - 07/07/09)
Section: 9 (Appels noyau Linux)
BSD mandoc
NAME
getnewvnode - get a new vnodeSYNOPSIS
In sys/param.h In sys/vnode.h In sys/mount.h Ft int Fn getnewvnode const char *tag struct mount *mp vop_t **vops struct vnode **vppDESCRIPTION
The Fn getnewvnode function initializes a new vnode, assigning it the vnode operations passed in Fa vops . The vnode is either freshly allocated, or taken from the head of the free list depending on the number of vnodes already in the system.The arguments to Fn getnewvnode are:
- Fa tag
- The file system type string. This field should only be referenced for debugging or for userland utilities.
- Fa mp
- The mount point to add the new vnode to.
- Fa vops
- The vnode operations to assign to the new vnode.
- Fa vpp
- Points to the new vnode upon successful completion.
RETURN VALUES
Fn getnewvnode returns 0 on success. There are currently no failure conditions - that do not result in a panic.AUTHORS
This manual page was written by An Chad David Aq davidc@acns.ab.ca .Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre