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