opensolaris man page for kvm_write

Query: kvm_write

OS: opensolaris

Section: 3kvm

Links: opensolaris man pages   all man pages

Forums: unix linux community   forum categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

kvm_read(3KVM)						    Kernel VM Library Functions 					    kvm_read(3KVM)

NAME
kvm_read, kvm_write - copy data to or from a kernel image or running system
SYNOPSIS
cc [ flag... ] file... -lkvm [ library...] #include <kvm.h> ssize_t kvm_read(kvm_t *kd, uintptr_t addr, void *buf, size_t nbytes); ssize_t kvm_write(kvm_t *kd, uintptr_t addr, void *buf, size_t nbytes);
DESCRIPTION
The kvm_read() function transfers data from the kernel image specified by kd (see kvm_open(3KVM)) to the address space of the process. nbytes bytes of data are copied from the kernel virtual address given by addr to the buffer pointed to by buf. The kvm_write() function is like kvm_read(), except that the direction of data transfer is reversed. To use this function, the kvm_open(3KVM) call that returned kd must have specified write access. If a user virtual address is given, it is resolved in the address space of the process specified in the most recent kvm_getu(3KVM) call.
USAGE
The kvm_read() and kvm_write() functions are obsolete and might be removed in a future release. The functions described on the kvm_kread(3KVM) manual page should be used instead.
RETURN VALUES
On success, these functions return the number of bytes actually transferred. On failure, they return -1.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Obsolete | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+
SEE ALSO
kvm_getu(3KVM), kvm_kread(3KVM)kvm_nlist(3KVM), kvm_open(3KVM), attributes(5) SunOS 5.11 2 May 2002 kvm_read(3KVM)
Related Man Pages
kvm_read(3kvm) - opensolaris
kvm_uread(3kvm) - sunos
kvm_write(3kvm) - sunos
kvm_kwrite(3kvm) - opensolaris
kvm_uread(3kvm) - opensolaris
Similar Topics in the Unix Linux Community
Trying to block signal
solaris zones vs container..
Change directory for core file
Free Sun Blade 2k, Ultra 2, Ross Hyperstation 30, cards, memory- Baltimore, MD
Shopt -s histappend