libkvm(3LIB) Interface Libraries libkvm(3LIB)NAMElibkvm - 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 functions are documented in Sec‐
tion 3KVM of the reference manual.
INTERFACES
The shared object libkvm.so.1 provides the public interfaces defined
below. See intro(3) for additional information on shared object inter‐
faces.
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/64/libkvm.so.1 64-bit shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Availability │SUNWcsl (32-bit) │
├─────────────────────────────┼─────────────────────────────┤
│ │SUNWcslx (64-bit) │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │kvm_read() and kvm_write() │
│ │are Obsolete; the remaining │
│ │functions are Stable. │
├─────────────────────────────┼─────────────────────────────┤
│MT-Level │Unsafe │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOpvs(1), intro(3), attributes(5)SunOS 5.10 22 May 2003 libkvm(3LIB)