diff options
author | rwatson <rwatson@FreeBSD.org> | 2005-07-15 10:23:55 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2005-07-15 10:23:55 +0000 |
commit | bc2b3b707cb40495f1a8dafb9256c89cad410511 (patch) | |
tree | efe49e62eda3c10890df963d57333b55344e67ee /lib/libmemstat | |
parent | a35f7ae6b2dceb2cc4e231a1740162adedeae9c7 (diff) | |
download | FreeBSD-src-bc2b3b707cb40495f1a8dafb9256c89cad410511.zip FreeBSD-src-bc2b3b707cb40495f1a8dafb9256c89cad410511.tar.gz |
Add a section on the allocator name space and its interactions with
memstat_mtl_find().
MFC after: 10 days
Diffstat (limited to 'lib/libmemstat')
-rw-r--r-- | lib/libmemstat/libmemstat.3 | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/libmemstat/libmemstat.3 b/lib/libmemstat/libmemstat.3 index c5aa3c7..42f0871 100644 --- a/lib/libmemstat/libmemstat.3 +++ b/lib/libmemstat/libmemstat.3 @@ -189,6 +189,28 @@ be initialized to or .Dv NULL before first use. +.Ss Allocator Types +Currently, +.Nm +supports two kernel allocators: +.Dv ALLOCATOR_UMA +for +.Xr uma 9 , +and +.Dv ALLOCATOR_MALLOC +for +.Xr malloc 9 . +These values may be passed to +.Fn memstat_mtl_find , +and will be returned by +.Fn memstat_get_allocator . +Two additional constants in the allocator name space are defined: +.Dv ALLOCATOR_UNKNOWN , +which will only be returned as a result of a library error, and +.Dv ALLOCATOR_ANY , +which can be used to specify that returning types matching any allocator is +permittible from +.Fn memstat_mtl_find . .Sh EXAMPLES Create a memory type list, query the .Xr uma 9 |