manpages.info - online man pages   

SunOS man pages : libkvm (4)

Interface Libraries                                  libkvm(3LIB)

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 ker- nel 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 noth- ing 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 UNCOM- MITTED, 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).

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 /usr/lib/sparcv9/libkvm.so.1 64-bit shared object

ATTRIBUTES

See attributes(5) for descriptions of the following attri- butes: /usr/lib/libkvm.so.1 SunOS 5.8 Last change: 4 Aug 1998 1 Interface Libraries libkvm(3LIB) ____________________________________________________________ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | |_____________________________|_____________________________| | Availability | SUNWcsl (32-bit) | |_____________________________|_____________________________| | | SUNWcsl x(64-bit) | |_____________________________|_____________________________| | MT-Level | Unsafe | |_____________________________|_____________________________|

SEE ALSO

pvs(1), intro(3), attributes(5) SunOS 5.8 Last change: 4 Aug 1998 2