Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Thursday, June 13, 2019
 
 

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 kernel symbols, addresses and values. The individual functions are documented in Section 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 interfaces.

kvm_append
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(7) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
system/library
Interface Stability
See below.
MT-Level
Unsafe

The kvm_read() and kvm_write() functions are Obsolete. The remaining functions are Committed.

See Also

pvs(1), intro(3), attributes(7)