xref: /illumos-gate/usr/src/lib/smhba/common/mapfile-vers (revision 8222814ef8560ee0ba222eca8ca5acffc6cd0e44)
19e86db79SHyon Kim#
29e86db79SHyon Kim# CDDL HEADER START
39e86db79SHyon Kim#
49e86db79SHyon Kim# The contents of this file are subject to the terms of the
59e86db79SHyon Kim# Common Development and Distribution License (the "License").
69e86db79SHyon Kim# You may not use this file except in compliance with the License.
79e86db79SHyon Kim#
89e86db79SHyon Kim# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
99e86db79SHyon Kim# or http://www.opensolaris.org/os/licensing.
109e86db79SHyon Kim# See the License for the specific language governing permissions
119e86db79SHyon Kim# and limitations under the License.
129e86db79SHyon Kim#
139e86db79SHyon Kim# When distributing Covered Code, include this CDDL HEADER in each
149e86db79SHyon Kim# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
159e86db79SHyon Kim# If applicable, add the following below this CDDL HEADER, with the
169e86db79SHyon Kim# fields enclosed by brackets "[]" replaced with your own identifying
179e86db79SHyon Kim# information: Portions Copyright [yyyy] [name of copyright owner]
189e86db79SHyon Kim#
199e86db79SHyon Kim# CDDL HEADER END
209e86db79SHyon Kim#
219e86db79SHyon Kim#
22*cd3e9333SAli Bahrami# Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
239e86db79SHyon Kim#
249e86db79SHyon Kim
259e86db79SHyon Kim#
269e86db79SHyon Kim# MAPFILE HEADER START
279e86db79SHyon Kim#
289e86db79SHyon Kim# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
299e86db79SHyon Kim# Object versioning must comply with the rules detailed in
309e86db79SHyon Kim#
319e86db79SHyon Kim#	usr/src/lib/README.mapfiles
329e86db79SHyon Kim#
339e86db79SHyon Kim# You should not be making modifications here until you've read the most current
349e86db79SHyon Kim# copy of that file. If you need help, contact a gatekeeper for guidance.
359e86db79SHyon Kim#
369e86db79SHyon Kim# MAPFILE HEADER END
379e86db79SHyon Kim#
389e86db79SHyon Kim
39*cd3e9333SAli Bahrami$mapfile_version 2
409e86db79SHyon Kim
41*cd3e9333SAli BahramiSYMBOL_VERSION SUNW_1.1 {
429e86db79SHyon Kim    global:
439e86db79SHyon Kim	HBA_GetVersion;
449e86db79SHyon Kim	HBA_GetWrapperLibraryAttributes;
459e86db79SHyon Kim	HBA_LoadLibrary;
469e86db79SHyon Kim	HBA_FreeLibrary;
479e86db79SHyon Kim	HBA_GetNumberOfAdapters;
489e86db79SHyon Kim	HBA_GetAdapterName;
499e86db79SHyon Kim	HBA_OpenAdapter;
509e86db79SHyon Kim	HBA_CloseAdapter;
519e86db79SHyon Kim	HBA_GetAdapterAttributes;
529e86db79SHyon Kim	HBA_GetAdapterPortAttributes;
539e86db79SHyon Kim	HBA_GetPortStatistics;
549e86db79SHyon Kim	HBA_GetDiscoveredPortAttributes;
559e86db79SHyon Kim	HBA_GetPortAttributesByWWN;
569e86db79SHyon Kim	HBA_SendCTPassThru;
579e86db79SHyon Kim	HBA_RefreshInformation;
589e86db79SHyon Kim	HBA_ResetStatistics;
599e86db79SHyon Kim	HBA_GetFcpTargetMapping;
609e86db79SHyon Kim	HBA_GetFcpPersistentBinding;
619e86db79SHyon Kim	HBA_GetEventBuffer;
629e86db79SHyon Kim	HBA_SetRNIDMgmtInfo;
639e86db79SHyon Kim	HBA_GetRNIDMgmtInfo;
649e86db79SHyon Kim	HBA_SendRNID;
659e86db79SHyon Kim	HBA_SendScsiInquiry;
669e86db79SHyon Kim	HBA_SendReportLUNs;
679e86db79SHyon Kim	HBA_SendReadCapacity;
689e86db79SHyon Kim	HBA_GetVendorLibraryAttributes;
699e86db79SHyon Kim	HBA_OpenAdapterByWWN;
709e86db79SHyon Kim	HBA_SendCTPassThruV2;
719e86db79SHyon Kim	HBA_RefreshAdapterConfiguration;
729e86db79SHyon Kim	HBA_GetFcpTargetMappingV2;
739e86db79SHyon Kim	HBA_RemoveCallback;
749e86db79SHyon Kim	HBA_RegisterForAdapterAddEvents;
759e86db79SHyon Kim	HBA_RegisterForAdapterEvents;
769e86db79SHyon Kim	HBA_RegisterForAdapterPortEvents;
779e86db79SHyon Kim	HBA_RegisterForAdapterPortStatEvents;
789e86db79SHyon Kim	HBA_RegisterForTargetEvents;
799e86db79SHyon Kim	HBA_RegisterForLinkEvents;
809e86db79SHyon Kim	HBA_SendRNIDV2;
819e86db79SHyon Kim	HBA_SendRLS;
829e86db79SHyon Kim	HBA_SendRPL;
839e86db79SHyon Kim	HBA_SendRPS;
849e86db79SHyon Kim	HBA_SendSRL;
859e86db79SHyon Kim	HBA_SendLIRR;
869e86db79SHyon Kim	HBA_ScsiInquiryV2;
879e86db79SHyon Kim	HBA_ScsiReportLUNsV2;
889e86db79SHyon Kim	HBA_ScsiReadCapacityV2;
899e86db79SHyon Kim	HBA_GetBindingCapability;
909e86db79SHyon Kim	HBA_SetBindingSupport;
919e86db79SHyon Kim	HBA_GetBindingSupport;
929e86db79SHyon Kim	HBA_SetPersistentBindingV2;
939e86db79SHyon Kim	HBA_GetPersistentBindingV2;
949e86db79SHyon Kim	HBA_RemovePersistentBinding;
959e86db79SHyon Kim	HBA_RemoveAllPersistentBindings;
969e86db79SHyon Kim	HBA_GetFC4Statistics;
979e86db79SHyon Kim	HBA_GetFCPStatistics;
989e86db79SHyon Kim	SMHBA_GetVersion;
999e86db79SHyon Kim	SMHBA_GetWrapperLibraryAttributes;
1009e86db79SHyon Kim	SMHBA_GetVendorLibraryAttributes;
1019e86db79SHyon Kim	SMHBA_GetAdapterAttributes;
1029e86db79SHyon Kim	SMHBA_GetNumberOfPorts;
1039e86db79SHyon Kim	SMHBA_GetPortType;
1049e86db79SHyon Kim	SMHBA_GetAdapterPortAttributes;
1059e86db79SHyon Kim	SMHBA_GetDiscoveredPortAttributes;
1069e86db79SHyon Kim	SMHBA_GetPortAttributesByWWN;
1079e86db79SHyon Kim	SMHBA_GetFCPhyAttributes;
1089e86db79SHyon Kim	SMHBA_GetSASPhyAttributes;
1099e86db79SHyon Kim	SMHBA_GetProtocolStatistics;
1109e86db79SHyon Kim	SMHBA_GetPhyStatistics;
1119e86db79SHyon Kim	SMHBA_GetBindingCapability;
1129e86db79SHyon Kim	SMHBA_GetBindingSupport;
1139e86db79SHyon Kim	SMHBA_SetBindingSupport;
1149e86db79SHyon Kim	SMHBA_GetTargetMapping;
1159e86db79SHyon Kim	SMHBA_GetPersistentBinding;
1169e86db79SHyon Kim	SMHBA_SetPersistentBinding;
1179e86db79SHyon Kim	SMHBA_RemovePersistentBinding;
1189e86db79SHyon Kim	SMHBA_RemoveAllPersistentBindings;
1199e86db79SHyon Kim	SMHBA_GetLUNStatistics;
1209e86db79SHyon Kim	SMHBA_ScsiInquiry;
1219e86db79SHyon Kim	SMHBA_ScsiReportLUNs;
1229e86db79SHyon Kim	SMHBA_ScsiReadCapacity;
1239e86db79SHyon Kim	SMHBA_SendTEST;
1249e86db79SHyon Kim	SMHBA_SendECHO;
1259e86db79SHyon Kim	SMHBA_SendSMPPassThru;
1269e86db79SHyon Kim	SMHBA_RegisterForAdapterAddEvents;
1279e86db79SHyon Kim	SMHBA_RegisterForAdapterEvents;
1289e86db79SHyon Kim	SMHBA_RegisterForAdapterPortEvents;
1299e86db79SHyon Kim	SMHBA_RegisterForAdapterPortStatEvents;
1309e86db79SHyon Kim	SMHBA_RegisterForAdapterPortStatEvents;
1319e86db79SHyon Kim	SMHBA_RegisterForTargetEvents;
1329e86db79SHyon Kim
1339e86db79SHyon Kim   local:
1349e86db79SHyon Kim	*;
1359e86db79SHyon Kim};
136