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) 2008, 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 69 local: 70 *; 71}; 72 73SYMBOL_VERSION SUNW_2.0 { 74 global: 75 HBA_GetVendorLibraryAttributes; 76 HBA_OpenAdapterByWWN; 77 Sun_HBA_NPIVGetAdapterAttributes; 78 Sun_HBA_GetNPIVPortInfo; 79 Sun_HBA_DeleteNPIVPort; 80 Sun_HBA_GetPortNPIVAttributes; 81 Sun_HBA_CreateNPIVPort; 82 HBA_SendCTPassThruV2; 83 HBA_RefreshAdapterConfiguration; 84 HBA_GetFcpTargetMappingV2; 85 HBA_RemoveCallback; 86 HBA_RegisterForAdapterAddEvents; 87 HBA_RegisterForAdapterEvents; 88 HBA_RegisterForAdapterPortEvents; 89 Sun_HBA_RegisterForAdapterDeviceEvents; 90 HBA_RegisterForAdapterPortStatEvents; 91 HBA_RegisterForTargetEvents; 92 HBA_RegisterForLinkEvents; 93 HBA_SendRNIDV2; 94 HBA_SendRLS; 95 HBA_SendRPL; 96 HBA_SendRPS; 97 HBA_SendSRL; 98 HBA_SendLIRR; 99 HBA_ScsiInquiryV2; 100 HBA_ScsiReportLUNsV2; 101 HBA_ScsiReadCapacityV2; 102 HBA_GetBindingCapability; 103 HBA_SetBindingSupport; 104 HBA_GetBindingSupport; 105 HBA_SetPersistentBindingV2; 106 HBA_GetPersistentBindingV2; 107 HBA_RemovePersistentBinding; 108 HBA_RemoveAllPersistentBindings; 109 HBA_GetFC4Statistics; 110 HBA_GetFCPStatistics; 111 Sun_HBA_GetNumberOfTgtAdapters; 112 Sun_HBA_GetTgtAdapterName; 113 Sun_HBA_OpenTgtAdapter; 114 Sun_HBA_OpenTgtAdapterByWWN; 115 Sun_HBA_AdapterCreateWWN; 116 Sun_HBA_AdapterReturnWWN; 117 Sun_HBA_ForceLip; 118 119 local: 120 *; 121}; 122