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 399e86db79SHyon Kim 40*cd3e9333SAli Bahrami$mapfile_version 2 41*cd3e9333SAli Bahrami 42*cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate { 439e86db79SHyon Kim global: 449e86db79SHyon Kim SMHBA_RegisterLibrary; 459e86db79SHyon Kim Sun_sasGetNumberOfAdapters; 469e86db79SHyon Kim Sun_sasLoadLibrary; 479e86db79SHyon Kim Sun_sasFreeLibrary; 489e86db79SHyon Kim Sun_sasRefreshInformation; 499e86db79SHyon Kim Sun_sasRefreshAdapterConfiguration; 509e86db79SHyon Kim Sun_sasCloseAdapter; 519e86db79SHyon Kim Sun_sasFreeLibrary; 529e86db79SHyon Kim Sun_sasGetAdapterAttributes; 539e86db79SHyon Kim Sun_sasGetAdapterName; 549e86db79SHyon Kim Sun_sasGetAdapterPortAttributes; 559e86db79SHyon Kim Sun_sasGetDiscoveredPortAttributes; 569e86db79SHyon Kim Sun_sasGetLUNStatistics; 579e86db79SHyon Kim Sun_sasGetNumberOfAdapters; 589e86db79SHyon Kim Sun_sasGetNumberOfPorts; 599e86db79SHyon Kim Sun_sasSetPersistentBinding; 609e86db79SHyon Kim Sun_sasGetPersistentBinding; 619e86db79SHyon Kim Sun_sasGetPhyStatistics; 629e86db79SHyon Kim Sun_sasGetPortAttributesByWWN; 639e86db79SHyon Kim Sun_sasGetPortType; 649e86db79SHyon Kim Sun_sasGetProtocolStatistics; 659e86db79SHyon Kim Sun_sasGetSASPhyAttributes; 669e86db79SHyon Kim Sun_sasGetTargetMapping; 679e86db79SHyon Kim Sun_sasGetVendorLibraryAttributes; 689e86db79SHyon Kim Sun_sasGetVersion; 699e86db79SHyon Kim Sun_sasScsiReadCapacity; 709e86db79SHyon Kim Sun_sasScsiReportLUNs; 719e86db79SHyon Kim Sun_sasScsiInquiry; 729e86db79SHyon Kim Sun_sasLoadLibrary; 739e86db79SHyon Kim Sun_sasSendSMPPassThru; 749e86db79SHyon Kim Sun_sasOpenAdapter; 759e86db79SHyon Kim FreeHBA; 769e86db79SHyon Kim local: 779e86db79SHyon Kim *; 789e86db79SHyon Kim}; 79