1*9c3024a3SHans Rosenfeld# 2*9c3024a3SHans Rosenfeld# This file and its contents are supplied under the terms of the 3*9c3024a3SHans Rosenfeld# Common Development and Distribution License ("CDDL"), version 1.0. 4*9c3024a3SHans Rosenfeld# You may only use this file in accordance with the terms of version 5*9c3024a3SHans Rosenfeld# 1.0 of the CDDL. 6*9c3024a3SHans Rosenfeld# 7*9c3024a3SHans Rosenfeld# A full copy of the text of the CDDL should have accompanied this 8*9c3024a3SHans Rosenfeld# source. A copy of the CDDL is also available via the Internet at 9*9c3024a3SHans Rosenfeld# http://www.illumos.org/license/CDDL. 10*9c3024a3SHans Rosenfeld# 11*9c3024a3SHans Rosenfeld 12*9c3024a3SHans Rosenfeld# 13*9c3024a3SHans Rosenfeld# Copyright 2018 Joyent, Inc. 14*9c3024a3SHans Rosenfeld# 15*9c3024a3SHans Rosenfeld 16*9c3024a3SHans Rosenfeld# 17*9c3024a3SHans Rosenfeld# MAPFILE HEADER START 18*9c3024a3SHans Rosenfeld# 19*9c3024a3SHans Rosenfeld# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 20*9c3024a3SHans Rosenfeld# Object versioning must comply with the rules detailed in 21*9c3024a3SHans Rosenfeld# 22*9c3024a3SHans Rosenfeld# usr/src/lib/README.mapfiles 23*9c3024a3SHans Rosenfeld# 24*9c3024a3SHans Rosenfeld# You should not be making modifications here until you've read the most current 25*9c3024a3SHans Rosenfeld# copy of that file. If you need help, contact a gatekeeper for guidance. 26*9c3024a3SHans Rosenfeld# 27*9c3024a3SHans Rosenfeld# MAPFILE HEADER END 28*9c3024a3SHans Rosenfeld# 29*9c3024a3SHans Rosenfeld 30*9c3024a3SHans Rosenfeld$mapfile_version 2 31*9c3024a3SHans Rosenfeld 32*9c3024a3SHans RosenfeldSYMBOL_VERSION ILLUMOSprivate { 33*9c3024a3SHans Rosenfeld global: 34*9c3024a3SHans Rosenfeld vmm_open_vm; 35*9c3024a3SHans Rosenfeld vmm_close_vm; 36*9c3024a3SHans Rosenfeld vmm_map; 37*9c3024a3SHans Rosenfeld vmm_unmap; 38*9c3024a3SHans Rosenfeld vmm_pread; 39*9c3024a3SHans Rosenfeld vmm_pwrite; 40*9c3024a3SHans Rosenfeld vmm_ncpu; 41*9c3024a3SHans Rosenfeld vmm_memsize; 42*9c3024a3SHans Rosenfeld vmm_cont; 43*9c3024a3SHans Rosenfeld vmm_step; 44*9c3024a3SHans Rosenfeld vmm_stop; 45*9c3024a3SHans Rosenfeld vmm_setreg; 46*9c3024a3SHans Rosenfeld vmm_getreg; 47*9c3024a3SHans Rosenfeld vmm_set_regset; 48*9c3024a3SHans Rosenfeld vmm_get_regset; 49*9c3024a3SHans Rosenfeld vmm_set_desc; 50*9c3024a3SHans Rosenfeld vmm_get_desc; 51*9c3024a3SHans Rosenfeld vmm_vcpu_isa; 52*9c3024a3SHans Rosenfeld vmm_vcpu_mode; 53*9c3024a3SHans Rosenfeld vmm_vtol; 54*9c3024a3SHans Rosenfeld vmm_vtop; 55*9c3024a3SHans Rosenfeld vmm_vread; 56*9c3024a3SHans Rosenfeld vmm_vwrite; 57*9c3024a3SHans Rosenfeld 58*9c3024a3SHans Rosenfeld local: 59*9c3024a3SHans Rosenfeld *; 60*9c3024a3SHans Rosenfeld}; 61