xref: /illumos-gate/usr/src/lib/smhba/common/mapfile-vers (revision b210e77709da8e42dfe621e10ccf4be504206058)
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# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
23#
24
25#
26# MAPFILE HEADER START
27#
28# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29# Object versioning must comply with the rules detailed in
30#
31#	usr/src/lib/README.mapfiles
32#
33# You should not be making modifications here until you've read the most current
34# copy of that file. If you need help, contact a gatekeeper for guidance.
35#
36# MAPFILE HEADER END
37#
38
39$mapfile_version 2
40
41SYMBOL_VERSION SUNW_1.1 {
42    global:
43	HBA_GetVersion;
44	HBA_GetWrapperLibraryAttributes;
45	HBA_LoadLibrary;
46	HBA_FreeLibrary;
47	HBA_GetNumberOfAdapters;
48	HBA_GetAdapterName;
49	HBA_OpenAdapter;
50	HBA_CloseAdapter;
51	HBA_GetAdapterAttributes;
52	HBA_GetAdapterPortAttributes;
53	HBA_GetPortStatistics;
54	HBA_GetDiscoveredPortAttributes;
55	HBA_GetPortAttributesByWWN;
56	HBA_SendCTPassThru;
57	HBA_RefreshInformation;
58	HBA_ResetStatistics;
59	HBA_GetFcpTargetMapping;
60	HBA_GetFcpPersistentBinding;
61	HBA_GetEventBuffer;
62	HBA_SetRNIDMgmtInfo;
63	HBA_GetRNIDMgmtInfo;
64	HBA_SendRNID;
65	HBA_SendScsiInquiry;
66	HBA_SendReportLUNs;
67	HBA_SendReadCapacity;
68	HBA_GetVendorLibraryAttributes;
69	HBA_OpenAdapterByWWN;
70	HBA_SendCTPassThruV2;
71	HBA_RefreshAdapterConfiguration;
72	HBA_GetFcpTargetMappingV2;
73	HBA_RemoveCallback;
74	HBA_RegisterForAdapterAddEvents;
75	HBA_RegisterForAdapterEvents;
76	HBA_RegisterForAdapterPortEvents;
77	HBA_RegisterForAdapterPortStatEvents;
78	HBA_RegisterForTargetEvents;
79	HBA_RegisterForLinkEvents;
80	HBA_SendRNIDV2;
81	HBA_SendRLS;
82	HBA_SendRPL;
83	HBA_SendRPS;
84	HBA_SendSRL;
85	HBA_SendLIRR;
86	HBA_ScsiInquiryV2;
87	HBA_ScsiReportLUNsV2;
88	HBA_ScsiReadCapacityV2;
89	HBA_GetBindingCapability;
90	HBA_SetBindingSupport;
91	HBA_GetBindingSupport;
92	HBA_SetPersistentBindingV2;
93	HBA_GetPersistentBindingV2;
94	HBA_RemovePersistentBinding;
95	HBA_RemoveAllPersistentBindings;
96	HBA_GetFC4Statistics;
97	HBA_GetFCPStatistics;
98	SMHBA_GetVersion;
99	SMHBA_GetWrapperLibraryAttributes;
100	SMHBA_GetVendorLibraryAttributes;
101	SMHBA_GetAdapterAttributes;
102	SMHBA_GetNumberOfPorts;
103	SMHBA_GetPortType;
104	SMHBA_GetAdapterPortAttributes;
105	SMHBA_GetDiscoveredPortAttributes;
106	SMHBA_GetPortAttributesByWWN;
107	SMHBA_GetFCPhyAttributes;
108	SMHBA_GetSASPhyAttributes;
109	SMHBA_GetProtocolStatistics;
110	SMHBA_GetPhyStatistics;
111	SMHBA_GetBindingCapability;
112	SMHBA_GetBindingSupport;
113	SMHBA_SetBindingSupport;
114	SMHBA_GetTargetMapping;
115	SMHBA_GetPersistentBinding;
116	SMHBA_SetPersistentBinding;
117	SMHBA_RemovePersistentBinding;
118	SMHBA_RemoveAllPersistentBindings;
119	SMHBA_GetLUNStatistics;
120	SMHBA_ScsiInquiry;
121	SMHBA_ScsiReportLUNs;
122	SMHBA_ScsiReadCapacity;
123	SMHBA_SendTEST;
124	SMHBA_SendECHO;
125	SMHBA_SendSMPPassThru;
126	SMHBA_RegisterForAdapterAddEvents;
127	SMHBA_RegisterForAdapterEvents;
128	SMHBA_RegisterForAdapterPortEvents;
129	SMHBA_RegisterForAdapterPortStatEvents;
130	SMHBA_RegisterForAdapterPortStatEvents;
131	SMHBA_RegisterForTargetEvents;
132
133   local:
134	*;
135};
136