man pages section 3: Library Interfaces and Headers
  Search only this book
View this book in:
Download this book in PDF (1869 KB)

libkvm(3LIB)

Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also

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_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 Also

SunOS 5.10  Last Revised 22 May 2003

Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also