xref: /illumos-gate/usr/src/lib/storage/liba5k/common/mapfile-vers (revision 257873cfc1dd3337766407f80397db60a56f2f5a)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22#
23# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
24# Use is subject to license terms.
25#
26#
27# Generic interface definition for usr/src/lib/storage/liba5k.
28#
29# For information regarding the establishment of versioned definitions see:
30#       The Linker and Libraries Manual (version 2.5 or greater)
31# This is part of the Developers Guide in the Answerbook.  Specifically refer
32# to Chapter 2 under section "Defining Additional Symbols" through section
33# "Reducing Symbol Scope", and Chapter 5 "Versioning".
34#
35# For Sun's specific rules for the modification (evolution) of these version
36# definitions see:
37#    "Policy for Shared Library Version Names and Interface Definitions"
38#    in /shared/ON/general_docs/scoping_rules.ps
39#
40SUNW_2.0 {
41	global:
42		l_chk_null_wwn;
43		l_convert_name;
44		l_bp_bypass_enable;
45		l_dev_bypass_enable;
46		l_dev_pwr_up_down;
47		l_device_present;
48		l_download;
49		l_duplicate_names;
50		l_encl_status_page_funcs;
51		l_format_fc_status_msg;
52		l_format_ifp_status_msg;
53		l_free_box_list;
54		l_free_lstate;
55		l_get_allses;
56		l_get_box_list;
57		l_get_disk_element_index;
58		l_get_disk_port_status;
59		l_get_disk_status;
60		l_get_drive_name;
61		l_get_envsen;
62		l_get_envsen_page;
63		l_get_ib_status;
64		l_get_individual_state;
65		l_get_port;
66		l_get_ses_path;
67		l_get_slot;
68		l_get_status;
69		l_led;
70		l_pho_pwr_up_down;
71		l_make_node;
72		l_new_name;
73		l_offline_photon;
74		l_get_enc_type;
75		d_p_bypass;
76		d_p_enable;
77		l_check_file;
78		l_element_msg_string;
79		l_get_conflict;
80		l_get_mode_pg;
81		l_new_password;
82	local:
83		*;
84};
85