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