1.\" -*- nroff -*- 2.\" 3.\" Copyright (c) 2000 Andrew Stevenson 4.\" 5.\" All rights reserved. 6.\" 7.\" This program is free software. 8.\" --- 16 unchanged lines hidden (view full) --- 25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28.\" 29.\" If this manual page travels to places exotic (like projects other than 30.\" FreeBSD) I would love to hear about it. 31.\" Andrew <andrew@ugh.net.au> 32.\" |
33.\" $FreeBSD: head/share/man/man9/vcount.9 230330 2012-01-19 09:51:07Z ed $ |
34.\" |
35.Dd January 19, 2012 |
36.Dt VCOUNT 9 37.Os 38.Sh NAME 39.Nm vcount , 40.Nm count_dev 41.Nd "get total number of references to a device" 42.Sh SYNOPSIS 43.In sys/param.h 44.In sys/time.h 45.In sys/conf.h 46.In sys/vnode.h 47.Ft int 48.Fn vcount "struct vnode *vp" 49.Ft int |
50.Fn count_dev "struct cdev *dev" |
51.Sh DESCRIPTION 52.Fn vcount 53is used to get the number of references to a particular device. 54It allows for the fact that multiple vnodes may reference the same device. 55.Fn count_dev 56does the same thing as 57.Fn vcount , 58but takes a |
59.Vt "struct cdev" |
60rather than a 61.Vt "struct vnode" 62pointer as an argument. 63.Sh RETURN VALUES 64.Fn vcount 65and 66.Fn count_dev 67both return the number of references to the device. 68.Sh SEE ALSO 69.Xr VFS 9 , 70.Xr vnode 9 71.Sh AUTHORS 72This manual page was written by 73.An Andrew Stevenson . |