xref: /illumos-gate/usr/src/lib/libvmmapi/common/mapfile-vers (revision 0c06d385ea5bbe11d20ecea2e02cdc78733d5359)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright 2013 Pluribus Networks Inc.
14#
15
16#
17# MAPFILE HEADER START
18#
19# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
20# Object versioning must comply with the rules detailed in
21#
22#	usr/src/lib/README.mapfiles
23#
24# You should not be making modifications here until you've read the most current
25# copy of that file. If you need help, contact a gatekeeper for guidance.
26#
27# MAPFILE HEADER END
28#
29
30SUNWprivate_1.0 {
31    global:
32	vcpu_reset;
33	vm_activate_cpu;
34	vm_apicid2vcpu;
35	vm_capability_name2type;
36	vm_capability_type2name;
37	vm_copy_setup;
38	vm_copy_teardown;
39	vm_copyin;
40	vm_copyout;
41	vm_create;
42	vm_destroy;
43	vm_get_capability;
44	vm_get_desc;
45	vm_get_highmem_size;
46	vm_get_lowmem_limit;
47	vm_get_lowmem_size;
48	vm_get_memory_seg;
49	vm_get_register;
50	vm_get_seg_desc;
51	vm_get_x2apic_state;
52	vm_gla2gpa;
53	vm_inject_exception;
54	vm_isa_assert_irq;
55	vm_isa_deassert_irq;
56	vm_isa_pulse_irq;
57	vm_isa_set_irq_trigger;
58	vm_ioapic_assert_irq;
59	vm_ioapic_deassert_irq;
60	vm_ioapic_pincount;
61	vm_ioapic_pulse_irq;
62	vm_lapic_irq;
63	vm_lapic_msi;
64	vm_map_gpa;
65	vm_open;
66	vm_parse_memsize;
67	vm_restart_instruction;
68	vm_run;
69	vm_set_capability;
70	vm_set_desc;
71	vm_set_register;
72	vm_set_x2apic_state;
73	vm_setup_memory;
74	vm_setup_rom;
75    local:
76        *;
77};
78