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