1ac88567aSHyon Kim#
2ac88567aSHyon Kim# CDDL HEADER START
3ac88567aSHyon Kim#
4ac88567aSHyon Kim# The contents of this file are subject to the terms of the
5ac88567aSHyon Kim# Common Development and Distribution License (the "License").
6ac88567aSHyon Kim# You may not use this file except in compliance with the License.
7ac88567aSHyon Kim#
8ac88567aSHyon Kim# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9ac88567aSHyon Kim# or http://www.opensolaris.org/os/licensing.
10ac88567aSHyon Kim# See the License for the specific language governing permissions
11ac88567aSHyon Kim# and limitations under the License.
12ac88567aSHyon Kim#
13ac88567aSHyon Kim# When distributing Covered Code, include this CDDL HEADER in each
14ac88567aSHyon Kim# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15ac88567aSHyon Kim# If applicable, add the following below this CDDL HEADER, with the
16ac88567aSHyon Kim# fields enclosed by brackets "[]" replaced with your own identifying
17ac88567aSHyon Kim# information: Portions Copyright [yyyy] [name of copyright owner]
18ac88567aSHyon Kim#
19ac88567aSHyon Kim# CDDL HEADER END
20ac88567aSHyon Kim#
21ac88567aSHyon Kim
22ac88567aSHyon Kim#
23ac88567aSHyon Kim# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24ac88567aSHyon Kim#
25ac88567aSHyon Kim
26*b23a7923SAli Bahrami$mapfile_version 2
27*b23a7923SAli Bahrami
28*b23a7923SAli BahramiSYMBOL_SCOPE {
29*b23a7923SAli Bahrami	smp_strerror			{ TYPE = FUNCTION; FLAGS = extern };
30*b23a7923SAli Bahrami	smp_errname			{ TYPE = FUNCTION; FLAGS = extern };
31*b23a7923SAli Bahrami	smp_errcode			{ TYPE = FUNCTION; FLAGS = extern };
32*b23a7923SAli Bahrami	smp_alloc			{ TYPE = FUNCTION; FLAGS = extern };
33*b23a7923SAli Bahrami	smp_zalloc			{ TYPE = FUNCTION; FLAGS = extern };
34*b23a7923SAli Bahrami	smp_strdup			{ TYPE = FUNCTION; FLAGS = extern };
35*b23a7923SAli Bahrami	smp_free			{ TYPE = FUNCTION; FLAGS = extern };
36*b23a7923SAli Bahrami	smp_set_errno			{ TYPE = FUNCTION; FLAGS = extern };
37*b23a7923SAli Bahrami	smp_verror			{ TYPE = FUNCTION; FLAGS = extern };
38*b23a7923SAli Bahrami	smp_error			{ TYPE = FUNCTION; FLAGS = extern };
39*b23a7923SAli Bahrami	smp_action_get_timeout		{ TYPE = FUNCTION; FLAGS = extern };
40*b23a7923SAli Bahrami	smp_action_get_request		{ TYPE = FUNCTION; FLAGS = extern };
41*b23a7923SAli Bahrami	smp_action_get_response		{ TYPE = FUNCTION; FLAGS = extern };
42*b23a7923SAli Bahrami	smp_action_get_request_frame	{ TYPE = FUNCTION; FLAGS = extern };
43*b23a7923SAli Bahrami	smp_action_get_response_frame	{ TYPE = FUNCTION; FLAGS = extern };
44*b23a7923SAli Bahrami	smp_action_get_function_def	{ TYPE = FUNCTION; FLAGS = extern };
45*b23a7923SAli Bahrami	smp_action_set_response_len	{ TYPE = FUNCTION; FLAGS = extern };
46*b23a7923SAli Bahrami	smp_action_set_result		{ TYPE = FUNCTION; FLAGS = extern };
47*b23a7923SAli Bahrami	smp_target_getcap		{ TYPE = FUNCTION; FLAGS = extern };
48*b23a7923SAli Bahrami	smp_target_set_change_count	{ TYPE = FUNCTION; FLAGS = extern };
49*b23a7923SAli Bahrami	smp_target_get_change_count	{ TYPE = FUNCTION; FLAGS = extern };
50*b23a7923SAli Bahrami	smp_assert			{ TYPE = FUNCTION; FLAGS = extern };
51*b23a7923SAli Bahrami	smp_engine_register		{ TYPE = FUNCTION; FLAGS = extern };
52*b23a7923SAli Bahrami	smp_plugin_register		{ TYPE = FUNCTION; FLAGS = extern };
53ac88567aSHyon Kim};
54