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# 40# Generic interface definition for usr/src/lib/storage/libg_fc. 41# 42 43$mapfile_version 2 44 45SYMBOL_VERSION SUNW_2.0 { 46 global: 47 g_device_in_map; 48 g_free_multipath; 49 g_free_wwn_list; 50 g_get_dev_map; 51 g_get_lilp_map; 52 g_get_host_params; 53 g_get_fca_port_topology; 54 g_get_inquiry; 55 g_get_serial_number; 56 g_get_limited_map; 57 g_get_multipath; 58 g_get_nexus_path; 59 g_get_port_path; 60 g_get_port_state; 61 g_get_wwn; 62 g_get_wwn_list; 63 g_rdls; 64 g_dev_start; 65 g_dev_stop; 66 g_free_portlist; 67 g_force_lip; 68 g_forcelip_all; 69 g_offline_drive; 70 g_online_drive; 71 g_get_errString; 72 g_get_physical_name; 73 g_get_physical_name_from_link; 74 g_scsi_log_sense_cmd; 75 g_scsi_mode_sense_cmd; 76 g_scsi_read_capacity_cmd; 77 g_scsi_read_capacity_1016_cmd; 78 g_scsi_readbuffer_cmd; 79 g_scsi_rec_diag_cmd; 80 g_scsi_reset; 81 g_scsi_send_diag_cmd; 82 g_scsi_tur; 83 g_scsi_writebuffer_cmd; 84 g_switch_to_alpa; 85 g_sf_alpa_to_switch; 86 g_i18n_catopen; 87 g_port_offline; 88 g_port_online; 89 g_loopback_mode; 90 g_stms_path_enable; 91 g_stms_path_disable_all; 92 g_stms_path_enable_all; 93 g_stms_path_disable; 94 g_stms_get_path_state; 95 g_get_dev_list; 96 g_wwn_in_dev_list; 97 g_get_inq_dtype; 98 g_dev_login; 99 g_dev_logout; 100 g_reserve; 101 g_release; 102 g_start; 103 g_stop; 104 g_string_to_wwn; 105 g_ll_to_str; 106 g_get_port_multipath; 107 g_destroy_data; 108 g_dump; 109 g_object_open; 110 g_zalloc; 111 g_alloc_string; 112 g_scsi_mode_select_cmd; 113 g_scsi_inquiry_cmd; 114 g_scsi_persistent_reserve_in_cmd; 115 g_get_path_type; 116 l_catd; 117 g_get_lun_str; 118 g_get_lun_number; 119 g_get_pathlist; 120 g_get_pathcount; 121 g_failover; 122 g_sort_wwn_list; 123 g_devid_get; 124 g_devices_get_all; 125 g_dev_map_init; 126 g_dev_map_fini; 127 g_get_map_topology; 128 g_get_first_dev; 129 g_get_next_dev; 130 g_dev_prop_lookup_bytes; 131 g_dev_prop_lookup_ints; 132 g_dev_prop_lookup_strings; 133 g_get_first_dev_prop; 134 g_get_next_dev_prop; 135 g_get_dev_prop_name; 136 g_get_dev_prop_type; 137 g_get_dev_prop_bytes; 138 g_get_dev_prop_ints; 139 g_get_dev_prop_strings; 140 g_enclDiskChk; 141 local: 142 *; 143}; 144