xref: /minix3/lib/libkvm/kvm_getkernelname.3 (revision 9da227510d14c35cccbd92c6a9e316b4079c4911)
1*9da22751SDavid van Moolenbroek.\"	$NetBSD: kvm_getkernelname.3,v 1.2 2011/09/13 08:53:10 wiz Exp $
2*9da22751SDavid van Moolenbroek.\"
3*9da22751SDavid van Moolenbroek.\"
4*9da22751SDavid van Moolenbroek.\" Copyright (c) 2011 The NetBSD Foundation, Inc.
5*9da22751SDavid van Moolenbroek.\" All rights reserved.
6*9da22751SDavid van Moolenbroek.\"
7*9da22751SDavid van Moolenbroek.\" This code is derived from software contributed to The NetBSD Foundation
8*9da22751SDavid van Moolenbroek.\" by Christos Zoulas.
9*9da22751SDavid van Moolenbroek.\"
10*9da22751SDavid van Moolenbroek.\" Redistribution and use in source and binary forms, with or without
11*9da22751SDavid van Moolenbroek.\" modification, are permitted provided that the following conditions
12*9da22751SDavid van Moolenbroek.\" are met:
13*9da22751SDavid van Moolenbroek.\" 1. Redistributions of source code must retain the above copyright
14*9da22751SDavid van Moolenbroek.\"    notice, this list of conditions and the following disclaimer.
15*9da22751SDavid van Moolenbroek.\" 2. Redistributions in binary form must reproduce the above copyright
16*9da22751SDavid van Moolenbroek.\"    notice, this list of conditions and the following disclaimer in the
17*9da22751SDavid van Moolenbroek.\"    documentation and/or other materials provided with the distribution.
18*9da22751SDavid van Moolenbroek.\" 3. All advertising materials mentioning features or use of this software
19*9da22751SDavid van Moolenbroek.\"    must display the following acknowledgement:
20*9da22751SDavid van Moolenbroek.\"        This product includes software developed by the NetBSD
21*9da22751SDavid van Moolenbroek.\"        Foundation, Inc. and its contributors.
22*9da22751SDavid van Moolenbroek.\" 4. Neither the name of The NetBSD Foundation nor the names of its
23*9da22751SDavid van Moolenbroek.\"    contributors may be used to endorse or promote products derived
24*9da22751SDavid van Moolenbroek.\"    from this software without specific prior written permission.
25*9da22751SDavid van Moolenbroek.\"
26*9da22751SDavid van Moolenbroek.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
27*9da22751SDavid van Moolenbroek.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
28*9da22751SDavid van Moolenbroek.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
29*9da22751SDavid van Moolenbroek.\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
30*9da22751SDavid van Moolenbroek.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
31*9da22751SDavid van Moolenbroek.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
32*9da22751SDavid van Moolenbroek.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
33*9da22751SDavid van Moolenbroek.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
34*9da22751SDavid van Moolenbroek.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
35*9da22751SDavid van Moolenbroek.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
36*9da22751SDavid van Moolenbroek.\" POSSIBILITY OF SUCH DAMAGE.
37*9da22751SDavid van Moolenbroek.\"
38*9da22751SDavid van Moolenbroek.Dd September 14, 2011
39*9da22751SDavid van Moolenbroek.Dt KVM_GETKERNELNAME 3
40*9da22751SDavid van Moolenbroek.Os
41*9da22751SDavid van Moolenbroek.Sh NAME
42*9da22751SDavid van Moolenbroek.Nm kvm_getkernelname
43*9da22751SDavid van Moolenbroek.Nd get kernel name of opened kvm descriptor
44*9da22751SDavid van Moolenbroek.Sh LIBRARY
45*9da22751SDavid van Moolenbroek.Lb libkvm
46*9da22751SDavid van Moolenbroek.Sh SYNOPSIS
47*9da22751SDavid van Moolenbroek.In kvm.h
48*9da22751SDavid van Moolenbroek.Ft const char *
49*9da22751SDavid van Moolenbroek.Fn kvm_getkernelname "kvm_t *kd"
50*9da22751SDavid van Moolenbroek.Sh DESCRIPTION
51*9da22751SDavid van MoolenbroekThis function returns a string containing the kernel name used from the kvm
52*9da22751SDavid van Moolenbroekdescriptor obtained by a previous
53*9da22751SDavid van Moolenbroek.Xr kvm_open 3
54*9da22751SDavid van Moolenbroekor
55*9da22751SDavid van Moolenbroek.Xr kvm_openfiles 3
56*9da22751SDavid van Moolenbroekcall.
57*9da22751SDavid van Moolenbroek.Sh SEE ALSO
58*9da22751SDavid van Moolenbroek.Xr kvm 3 ,
59*9da22751SDavid van Moolenbroek.Xr kvm_close 3 ,
60*9da22751SDavid van Moolenbroek.Xr kvm_getargv 3 ,
61*9da22751SDavid van Moolenbroek.Xr kvm_getenvv 3 ,
62*9da22751SDavid van Moolenbroek.Xr kvm_getprocs 3 ,
63*9da22751SDavid van Moolenbroek.Xr kvm_nlist 3 ,
64*9da22751SDavid van Moolenbroek.Xr kvm_open 3 ,
65*9da22751SDavid van Moolenbroek.Xr kvm_openfiles 3 ,
66*9da22751SDavid van Moolenbroek.Xr kvm_read 3 ,
67*9da22751SDavid van Moolenbroek.Xr kvm_write 3
68