xref: /illumos-gate/usr/src/lib/smhba/common/mapfile-vers (revision 9e86db79b7d1bbc5f2f04e99954cbd5eae0e22bb)
1*9e86db79SHyon Kim#
2*9e86db79SHyon Kim# CDDL HEADER START
3*9e86db79SHyon Kim#
4*9e86db79SHyon Kim# The contents of this file are subject to the terms of the
5*9e86db79SHyon Kim# Common Development and Distribution License (the "License").
6*9e86db79SHyon Kim# You may not use this file except in compliance with the License.
7*9e86db79SHyon Kim#
8*9e86db79SHyon Kim# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*9e86db79SHyon Kim# or http://www.opensolaris.org/os/licensing.
10*9e86db79SHyon Kim# See the License for the specific language governing permissions
11*9e86db79SHyon Kim# and limitations under the License.
12*9e86db79SHyon Kim#
13*9e86db79SHyon Kim# When distributing Covered Code, include this CDDL HEADER in each
14*9e86db79SHyon Kim# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*9e86db79SHyon Kim# If applicable, add the following below this CDDL HEADER, with the
16*9e86db79SHyon Kim# fields enclosed by brackets "[]" replaced with your own identifying
17*9e86db79SHyon Kim# information: Portions Copyright [yyyy] [name of copyright owner]
18*9e86db79SHyon Kim#
19*9e86db79SHyon Kim# CDDL HEADER END
20*9e86db79SHyon Kim#
21*9e86db79SHyon Kim#
22*9e86db79SHyon Kim# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
23*9e86db79SHyon Kim# Use is subject to license terms.
24*9e86db79SHyon Kim#
25*9e86db79SHyon Kim
26*9e86db79SHyon Kim#
27*9e86db79SHyon Kim# MAPFILE HEADER START
28*9e86db79SHyon Kim#
29*9e86db79SHyon Kim# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
30*9e86db79SHyon Kim# Object versioning must comply with the rules detailed in
31*9e86db79SHyon Kim#
32*9e86db79SHyon Kim#	usr/src/lib/README.mapfiles
33*9e86db79SHyon Kim#
34*9e86db79SHyon Kim# You should not be making modifications here until you've read the most current
35*9e86db79SHyon Kim# copy of that file. If you need help, contact a gatekeeper for guidance.
36*9e86db79SHyon Kim#
37*9e86db79SHyon Kim# MAPFILE HEADER END
38*9e86db79SHyon Kim#
39*9e86db79SHyon Kim
40*9e86db79SHyon Kim
41*9e86db79SHyon KimSUNW_1.1 {
42*9e86db79SHyon Kim    global:
43*9e86db79SHyon Kim	HBA_GetVersion;
44*9e86db79SHyon Kim	HBA_GetWrapperLibraryAttributes;
45*9e86db79SHyon Kim	HBA_LoadLibrary;
46*9e86db79SHyon Kim	HBA_FreeLibrary;
47*9e86db79SHyon Kim	HBA_GetNumberOfAdapters;
48*9e86db79SHyon Kim	HBA_GetAdapterName;
49*9e86db79SHyon Kim	HBA_OpenAdapter;
50*9e86db79SHyon Kim	HBA_CloseAdapter;
51*9e86db79SHyon Kim	HBA_GetAdapterAttributes;
52*9e86db79SHyon Kim	HBA_GetAdapterPortAttributes;
53*9e86db79SHyon Kim	HBA_GetPortStatistics;
54*9e86db79SHyon Kim	HBA_GetDiscoveredPortAttributes;
55*9e86db79SHyon Kim	HBA_GetPortAttributesByWWN;
56*9e86db79SHyon Kim	HBA_SendCTPassThru;
57*9e86db79SHyon Kim	HBA_RefreshInformation;
58*9e86db79SHyon Kim	HBA_ResetStatistics;
59*9e86db79SHyon Kim	HBA_GetFcpTargetMapping;
60*9e86db79SHyon Kim	HBA_GetFcpPersistentBinding;
61*9e86db79SHyon Kim	HBA_GetEventBuffer;
62*9e86db79SHyon Kim	HBA_SetRNIDMgmtInfo;
63*9e86db79SHyon Kim	HBA_GetRNIDMgmtInfo;
64*9e86db79SHyon Kim	HBA_SendRNID;
65*9e86db79SHyon Kim	HBA_SendScsiInquiry;
66*9e86db79SHyon Kim	HBA_SendReportLUNs;
67*9e86db79SHyon Kim	HBA_SendReadCapacity;
68*9e86db79SHyon Kim	HBA_GetVendorLibraryAttributes;
69*9e86db79SHyon Kim	HBA_OpenAdapterByWWN;
70*9e86db79SHyon Kim	HBA_SendCTPassThruV2;
71*9e86db79SHyon Kim	HBA_RefreshAdapterConfiguration;
72*9e86db79SHyon Kim	HBA_GetFcpTargetMappingV2;
73*9e86db79SHyon Kim	HBA_RemoveCallback;
74*9e86db79SHyon Kim	HBA_RegisterForAdapterAddEvents;
75*9e86db79SHyon Kim	HBA_RegisterForAdapterEvents;
76*9e86db79SHyon Kim	HBA_RegisterForAdapterPortEvents;
77*9e86db79SHyon Kim	HBA_RegisterForAdapterPortStatEvents;
78*9e86db79SHyon Kim	HBA_RegisterForTargetEvents;
79*9e86db79SHyon Kim	HBA_RegisterForLinkEvents;
80*9e86db79SHyon Kim	HBA_SendRNIDV2;
81*9e86db79SHyon Kim	HBA_SendRLS;
82*9e86db79SHyon Kim	HBA_SendRPL;
83*9e86db79SHyon Kim	HBA_SendRPS;
84*9e86db79SHyon Kim	HBA_SendSRL;
85*9e86db79SHyon Kim	HBA_SendLIRR;
86*9e86db79SHyon Kim	HBA_ScsiInquiryV2;
87*9e86db79SHyon Kim	HBA_ScsiReportLUNsV2;
88*9e86db79SHyon Kim	HBA_ScsiReadCapacityV2;
89*9e86db79SHyon Kim	HBA_GetBindingCapability;
90*9e86db79SHyon Kim	HBA_SetBindingSupport;
91*9e86db79SHyon Kim	HBA_GetBindingSupport;
92*9e86db79SHyon Kim	HBA_SetPersistentBindingV2;
93*9e86db79SHyon Kim	HBA_GetPersistentBindingV2;
94*9e86db79SHyon Kim	HBA_RemovePersistentBinding;
95*9e86db79SHyon Kim	HBA_RemoveAllPersistentBindings;
96*9e86db79SHyon Kim	HBA_GetFC4Statistics;
97*9e86db79SHyon Kim	HBA_GetFCPStatistics;
98*9e86db79SHyon Kim	SMHBA_GetVersion;
99*9e86db79SHyon Kim	SMHBA_GetWrapperLibraryAttributes;
100*9e86db79SHyon Kim	SMHBA_GetVendorLibraryAttributes;
101*9e86db79SHyon Kim	SMHBA_GetAdapterAttributes;
102*9e86db79SHyon Kim	SMHBA_GetNumberOfPorts;
103*9e86db79SHyon Kim	SMHBA_GetPortType;
104*9e86db79SHyon Kim	SMHBA_GetAdapterPortAttributes;
105*9e86db79SHyon Kim	SMHBA_GetDiscoveredPortAttributes;
106*9e86db79SHyon Kim	SMHBA_GetPortAttributesByWWN;
107*9e86db79SHyon Kim	SMHBA_GetFCPhyAttributes;
108*9e86db79SHyon Kim	SMHBA_GetSASPhyAttributes;
109*9e86db79SHyon Kim	SMHBA_GetProtocolStatistics;
110*9e86db79SHyon Kim	SMHBA_GetPhyStatistics;
111*9e86db79SHyon Kim	SMHBA_GetBindingCapability;
112*9e86db79SHyon Kim	SMHBA_GetBindingSupport;
113*9e86db79SHyon Kim	SMHBA_SetBindingSupport;
114*9e86db79SHyon Kim	SMHBA_GetTargetMapping;
115*9e86db79SHyon Kim	SMHBA_GetPersistentBinding;
116*9e86db79SHyon Kim	SMHBA_SetPersistentBinding;
117*9e86db79SHyon Kim	SMHBA_RemovePersistentBinding;
118*9e86db79SHyon Kim	SMHBA_RemoveAllPersistentBindings;
119*9e86db79SHyon Kim	SMHBA_GetLUNStatistics;
120*9e86db79SHyon Kim	SMHBA_ScsiInquiry;
121*9e86db79SHyon Kim	SMHBA_ScsiReportLUNs;
122*9e86db79SHyon Kim	SMHBA_ScsiReadCapacity;
123*9e86db79SHyon Kim	SMHBA_SendTEST;
124*9e86db79SHyon Kim	SMHBA_SendECHO;
125*9e86db79SHyon Kim	SMHBA_SendSMPPassThru;
126*9e86db79SHyon Kim	SMHBA_RegisterForAdapterAddEvents;
127*9e86db79SHyon Kim	SMHBA_RegisterForAdapterEvents;
128*9e86db79SHyon Kim	SMHBA_RegisterForAdapterPortEvents;
129*9e86db79SHyon Kim	SMHBA_RegisterForAdapterPortStatEvents;
130*9e86db79SHyon Kim	SMHBA_RegisterForAdapterPortStatEvents;
131*9e86db79SHyon Kim	SMHBA_RegisterForTargetEvents;
132*9e86db79SHyon Kim
133*9e86db79SHyon Kim   local:
134*9e86db79SHyon Kim	*;
135*9e86db79SHyon Kim};
136*9e86db79SHyon Kim
137