libkvm(4)
NAME
libkvm − Kernel Virtual Memory access library
SYNOPSIS
cc [ flag ... ] file ... −lkvm [ library ... ]
#include <kvm.h>
DESCRIPTION
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(4).
INTERFACES
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 |
FILES
/usr/lib/libkvm.so.1 shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
/usr/lib/libkvm.so.1
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| Availability | SUNWkvm |
| MT-Level | Unsafe |
SEE ALSO
pvs(1), intro(4), attributes(5)
SunOS 5.6 — Last change: 31 Dec 1996