xref: /titanic_51/usr/src/man/man3avl/avl_numnodes.3avl (revision fa9922c2be34868be01989cef133828185b5c0bc)
1*fa9922c2SRobert Mustacchi.\"
2*fa9922c2SRobert Mustacchi.\" This file and its contents are supplied under the terms of the
3*fa9922c2SRobert Mustacchi.\" Common Development and Distribution License ("CDDL"), version 1.0.
4*fa9922c2SRobert Mustacchi.\" You may only use this file in accordance with the terms of version
5*fa9922c2SRobert Mustacchi.\" 1.0 of the CDDL.
6*fa9922c2SRobert Mustacchi.\"
7*fa9922c2SRobert Mustacchi.\" A full copy of the text of the CDDL should have accompanied this
8*fa9922c2SRobert Mustacchi.\" source.  A copy of the CDDL is also available via the Internet at
9*fa9922c2SRobert Mustacchi.\" http://www.illumos.org/license/CDDL.
10*fa9922c2SRobert Mustacchi.\"
11*fa9922c2SRobert Mustacchi.\"
12*fa9922c2SRobert Mustacchi.\" Copyright 2015 Joyent, Inc.
13*fa9922c2SRobert Mustacchi.\"
14*fa9922c2SRobert Mustacchi.Dd May 07, 2015
15*fa9922c2SRobert Mustacchi.Dt AVL_NUMNODES 3AVL
16*fa9922c2SRobert Mustacchi.Os
17*fa9922c2SRobert Mustacchi.Sh NAME
18*fa9922c2SRobert Mustacchi.Nm avl_numnodes
19*fa9922c2SRobert Mustacchi.Nd return the number of nodes in an AVL tree
20*fa9922c2SRobert Mustacchi.Sh SYNOPSIS
21*fa9922c2SRobert Mustacchi.Lb libavl
22*fa9922c2SRobert Mustacchi.In sys/avl.h
23*fa9922c2SRobert Mustacchi.Ft ulong_t
24*fa9922c2SRobert Mustacchi.Fo avl_numnodes
25*fa9922c2SRobert Mustacchi.Fa "avl_tree_t *tree"
26*fa9922c2SRobert Mustacchi.Fc
27*fa9922c2SRobert Mustacchi.Sh DESCRIPTION
28*fa9922c2SRobert MustacchiThe
29*fa9922c2SRobert Mustacchi.Fn avl_numnodes
30*fa9922c2SRobert Mustacchifunction returns the number of nodes in the AVL tree rooted
31*fa9922c2SRobert Mustacchiat
32*fa9922c2SRobert Mustacchi.Fa tree .
33*fa9922c2SRobert Mustacchi.Sh RETURN VALUES
34*fa9922c2SRobert MustacchiThe number of nodes in the tree is returned.
35*fa9922c2SRobert Mustacchi.Sh EXAMPLES
36*fa9922c2SRobert MustacchiSee the
37*fa9922c2SRobert Mustacchi.Sy EXAMPLES
38*fa9922c2SRobert Mustacchisection in
39*fa9922c2SRobert Mustacchi.Xr libavl 3LIB .
40*fa9922c2SRobert Mustacchi.Sh INTERFACE STABILITY
41*fa9922c2SRobert Mustacchi.Sy Committed
42*fa9922c2SRobert Mustacchi.Sh MT-Level
43*fa9922c2SRobert MustacchiSee
44*fa9922c2SRobert Mustacchi.Sx Locking
45*fa9922c2SRobert Mustacchiin
46*fa9922c2SRobert Mustacchi.Xr libavl 3LIB .
47*fa9922c2SRobert Mustacchi.Sh SEE ALSO
48*fa9922c2SRobert Mustacchi.Xr libavl 3LIB
49