NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO
cc [ flag . . . ] file . . . -lkvm [library . . . ]
#include <kvm.h>
Functions in this library provide application access to kernel symbols, addresses and values. The individual routines are documented in Section 3K of the reference manuals.
All of the libkvm routines are UNCOMMITTED. The UNCOMMITTED classification is due to the fact that there is almost nothing which can be put as a symbol in a namelist which has release-to-release stability. The syntax of these routines is historically stable release-to-release, but being UNCOMMITTED, the door is always open for change.
The shared object libkvm.so.1 provides the public interfaces defined below.
For additional information on shared object interfaces, see intro(3).
SUNW_1.1 (generic):
kvm_close | kvm_getcmd | kvm_getproc |
kvm_getu | kvm_kread | kvm_kwrite |
kvm_nextproc | kvm_nlist | kvm_open |
kvm_read | kvm_setproc | kvm_uread |
kvm_uwrite | kvm_write |
See attributes(5) for descriptions of the following attributes:
pvs(1), intro(3), attributes(5)
NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO