*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: VREF | Section: 9 | Source: FreeBSD | File: VREF.9.gz
VREF(9) FreeBSD Kernel Developer's Manual VREF(9) NAME vref, vrefl - increment the use count for a vnode SYNOPSIS #include <sys/param.h> #include <sys/vnode.h> void vref(struct vnode *vp); void vrefl(struct vnode *vp); DESCRIPTION Increment the v_usecount field of a vnode. vp the vnode to increment Each vnode maintains a reference count of how many parts of the system are using the vnode. This allows the system to detect when a vnode is no longer being used and can be safely recycled for a different file. Any code in the system which is using a vnode (e.g. during the operation of some algorithm or to store in a data structure) should call vref() or vrefl(). vref() locks the vnode interlock while vrefl() expects the interlock to already be held. SEE ALSO vget(9), vnode(9), vput(9), vrefcnt(9), vrele(9) AUTHORS This manual page was written by Doug Rabson. FreeBSD 14.1-RELEASE-p8 January 18, 2016 FreeBSD 14.1-RELEASE-p8

Navigation Options