xref: /titanic_50/usr/src/lib/scsi/libses/libses_api.map (revision cd3e933325e68e23516a196a8fea7f49b1e497c3)
1275c9da8Seschrock#
2275c9da8Seschrock# CDDL HEADER START
3275c9da8Seschrock#
4275c9da8Seschrock# The contents of this file are subject to the terms of the
5275c9da8Seschrock# Common Development and Distribution License (the "License").
6275c9da8Seschrock# You may not use this file except in compliance with the License.
7275c9da8Seschrock#
8275c9da8Seschrock# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9275c9da8Seschrock# or http://www.opensolaris.org/os/licensing.
10275c9da8Seschrock# See the License for the specific language governing permissions
11275c9da8Seschrock# and limitations under the License.
12275c9da8Seschrock#
13275c9da8Seschrock# When distributing Covered Code, include this CDDL HEADER in each
14275c9da8Seschrock# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15275c9da8Seschrock# If applicable, add the following below this CDDL HEADER, with the
16275c9da8Seschrock# fields enclosed by brackets "[]" replaced with your own identifying
17275c9da8Seschrock# information: Portions Copyright [yyyy] [name of copyright owner]
18275c9da8Seschrock#
19275c9da8Seschrock# CDDL HEADER END
20275c9da8Seschrock#
21275c9da8Seschrock
22275c9da8Seschrock#
23*cd3e9333SAli Bahrami# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
24275c9da8Seschrock#
25275c9da8Seschrock
26*cd3e9333SAli Bahrami$mapfile_version 2
27275c9da8Seschrock
28*cd3e9333SAli BahramiSYMBOL_SCOPE {
29*cd3e9333SAli Bahrami	ses_close			{ TYPE	= FUNCTION; FLAGS = extern };
30*cd3e9333SAli Bahrami	ses_errno			{ TYPE	= FUNCTION; FLAGS = extern };
31*cd3e9333SAli Bahrami	ses_errmsg			{ TYPE	= FUNCTION; FLAGS = extern };
32*cd3e9333SAli Bahrami	ses_node_child			{ TYPE	= FUNCTION; FLAGS = extern };
33*cd3e9333SAli Bahrami	ses_node_id			{ TYPE	= FUNCTION; FLAGS = extern };
34*cd3e9333SAli Bahrami	ses_node_lookup			{ TYPE	= FUNCTION; FLAGS = extern };
35*cd3e9333SAli Bahrami	ses_node_parent			{ TYPE	= FUNCTION; FLAGS = extern };
36*cd3e9333SAli Bahrami	ses_node_props			{ TYPE	= FUNCTION; FLAGS = extern };
37*cd3e9333SAli Bahrami	ses_node_prev_sibling		{ TYPE	= FUNCTION; FLAGS = extern };
38*cd3e9333SAli Bahrami	ses_node_sibling		{ TYPE	= FUNCTION; FLAGS = extern };
39*cd3e9333SAli Bahrami	ses_node_snapshot		{ TYPE	= FUNCTION; FLAGS = extern };
40*cd3e9333SAli Bahrami	ses_node_target			{ TYPE	= FUNCTION; FLAGS = extern };
41*cd3e9333SAli Bahrami	ses_node_type			{ TYPE	= FUNCTION; FLAGS = extern };
42*cd3e9333SAli Bahrami	ses_open			{ TYPE	= FUNCTION; FLAGS = extern };
43*cd3e9333SAli Bahrami	ses_root_node			{ TYPE	= FUNCTION; FLAGS = extern };
44*cd3e9333SAli Bahrami	ses_scsi_target			{ TYPE	= FUNCTION; FLAGS = extern };
45*cd3e9333SAli Bahrami	ses_snap_primary_enclosure	{ TYPE	= FUNCTION; FLAGS = extern };
46*cd3e9333SAli Bahrami	ses_snap_generation		{ TYPE	= FUNCTION; FLAGS = extern };
47*cd3e9333SAli Bahrami	ses_strerror			{ TYPE	= FUNCTION; FLAGS = extern };
48*cd3e9333SAli Bahrami	ses_walk			{ TYPE	= FUNCTION; FLAGS = extern };
49275c9da8Seschrock
50*cd3e9333SAli Bahrami	nvlist_add_fixed_string		{ TYPE	= FUNCTION; FLAGS = extern };
51*cd3e9333SAli Bahrami	nvlist_add_fixed_string_trunc	{ TYPE	= FUNCTION; FLAGS = extern };
52275c9da8Seschrock
53*cd3e9333SAli Bahrami	ses_alloc			{ TYPE	= FUNCTION; FLAGS = extern };
54*cd3e9333SAli Bahrami	ses_assert			{ TYPE	= FUNCTION; FLAGS = extern };
55*cd3e9333SAli Bahrami	ses_error			{ TYPE	= FUNCTION; FLAGS = extern };
56*cd3e9333SAli Bahrami	ses_free			{ TYPE	= FUNCTION; FLAGS = extern };
57*cd3e9333SAli Bahrami	ses_nverror			{ TYPE	= FUNCTION; FLAGS = extern };
58*cd3e9333SAli Bahrami	ses_panic			{ TYPE	= FUNCTION; FLAGS = extern };
59*cd3e9333SAli Bahrami	ses_realloc			{ TYPE	= FUNCTION; FLAGS = extern };
60*cd3e9333SAli Bahrami	ses_set_nverrno			{ TYPE	= FUNCTION; FLAGS = extern };
61*cd3e9333SAli Bahrami	ses_set_errno			{ TYPE	= FUNCTION; FLAGS = extern };
62*cd3e9333SAli Bahrami	ses_strdup			{ TYPE	= FUNCTION; FLAGS = extern };
63*cd3e9333SAli Bahrami	ses_zalloc			{ TYPE	= FUNCTION; FLAGS = extern };
64*cd3e9333SAli Bahrami
65*cd3e9333SAli Bahrami	ses_plugin_ctlpage_lookup	{ TYPE	= FUNCTION; FLAGS = extern };
66*cd3e9333SAli Bahrami	ses_plugin_page_lookup		{ TYPE	= FUNCTION; FLAGS = extern };
67*cd3e9333SAli Bahrami	ses_plugin_register		{ TYPE	= FUNCTION; FLAGS = extern };
68*cd3e9333SAli Bahrami	ses_plugin_setspecific		{ TYPE	= FUNCTION; FLAGS = extern };
69*cd3e9333SAli Bahrami	ses_plugin_getspecific		{ TYPE	= FUNCTION; FLAGS = extern };
70275c9da8Seschrock};
71