1fcf3ce44SJohn Forte# 2fcf3ce44SJohn Forte# CDDL HEADER START 3fcf3ce44SJohn Forte# 4fcf3ce44SJohn Forte# The contents of this file are subject to the terms of the 5fcf3ce44SJohn Forte# Common Development and Distribution License (the "License"). 6fcf3ce44SJohn Forte# You may not use this file except in compliance with the License. 7fcf3ce44SJohn Forte# 8fcf3ce44SJohn Forte# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9fcf3ce44SJohn Forte# or http://www.opensolaris.org/os/licensing. 10fcf3ce44SJohn Forte# See the License for the specific language governing permissions 11fcf3ce44SJohn Forte# and limitations under the License. 12fcf3ce44SJohn Forte# 13fcf3ce44SJohn Forte# When distributing Covered Code, include this CDDL HEADER in each 14fcf3ce44SJohn Forte# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15fcf3ce44SJohn Forte# If applicable, add the following below this CDDL HEADER, with the 16fcf3ce44SJohn Forte# fields enclosed by brackets "[]" replaced with your own identifying 17fcf3ce44SJohn Forte# information: Portions Copyright [yyyy] [name of copyright owner] 18fcf3ce44SJohn Forte# 19fcf3ce44SJohn Forte# CDDL HEADER END 20fcf3ce44SJohn Forte# 21fcf3ce44SJohn Forte# 22*bfed486aSAli Bahrami# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23fcf3ce44SJohn Forte# Use is subject to license terms. 24fcf3ce44SJohn Forte# 25*bfed486aSAli Bahrami 26fcf3ce44SJohn Forte# 27*bfed486aSAli Bahrami# MAPFILE HEADER START 28*bfed486aSAli Bahrami# 29*bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 30*bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 31*bfed486aSAli Bahrami# 32*bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 33fcf3ce44SJohn Forte# 34*bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 35*bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 36fcf3ce44SJohn Forte# 37*bfed486aSAli Bahrami# MAPFILE HEADER END 38*bfed486aSAli Bahrami# 39*bfed486aSAli Bahrami 40*bfed486aSAli Bahrami# 41*bfed486aSAli Bahrami# Generic interface definition for usr/src/lib/storage/libg_fc. 42fcf3ce44SJohn Forte# 43*bfed486aSAli Bahrami 44fcf3ce44SJohn ForteSUNW_2.0 { 45fcf3ce44SJohn Forte global: 46fcf3ce44SJohn Forte g_device_in_map; 47fcf3ce44SJohn Forte g_free_multipath; 48fcf3ce44SJohn Forte g_free_wwn_list; 49fcf3ce44SJohn Forte g_get_dev_map; 50fcf3ce44SJohn Forte g_get_lilp_map; 51fcf3ce44SJohn Forte g_get_host_params; 52fcf3ce44SJohn Forte g_get_fca_port_topology; 53fcf3ce44SJohn Forte g_get_inquiry; 54fcf3ce44SJohn Forte g_get_serial_number; 55fcf3ce44SJohn Forte g_get_limited_map; 56fcf3ce44SJohn Forte g_get_multipath; 57fcf3ce44SJohn Forte g_get_nexus_path; 58fcf3ce44SJohn Forte g_get_port_path; 59fcf3ce44SJohn Forte g_get_port_state; 60fcf3ce44SJohn Forte g_get_wwn; 61fcf3ce44SJohn Forte g_get_wwn_list; 62fcf3ce44SJohn Forte g_rdls; 63fcf3ce44SJohn Forte g_dev_start; 64fcf3ce44SJohn Forte g_dev_stop; 65fcf3ce44SJohn Forte g_free_portlist; 66fcf3ce44SJohn Forte g_force_lip; 67fcf3ce44SJohn Forte g_forcelip_all; 68fcf3ce44SJohn Forte g_offline_drive; 69fcf3ce44SJohn Forte g_online_drive; 70fcf3ce44SJohn Forte g_get_errString; 71fcf3ce44SJohn Forte g_get_physical_name; 72fcf3ce44SJohn Forte g_get_physical_name_from_link; 73fcf3ce44SJohn Forte g_scsi_log_sense_cmd; 74fcf3ce44SJohn Forte g_scsi_mode_sense_cmd; 75fcf3ce44SJohn Forte g_scsi_read_capacity_cmd; 76fcf3ce44SJohn Forte g_scsi_read_capacity_1016_cmd; 77fcf3ce44SJohn Forte g_scsi_readbuffer_cmd; 78fcf3ce44SJohn Forte g_scsi_rec_diag_cmd; 79fcf3ce44SJohn Forte g_scsi_reset; 80fcf3ce44SJohn Forte g_scsi_send_diag_cmd; 81fcf3ce44SJohn Forte g_scsi_tur; 82fcf3ce44SJohn Forte g_scsi_writebuffer_cmd; 83fcf3ce44SJohn Forte g_switch_to_alpa; 84fcf3ce44SJohn Forte g_sf_alpa_to_switch; 85fcf3ce44SJohn Forte g_i18n_catopen; 86fcf3ce44SJohn Forte g_port_offline; 87fcf3ce44SJohn Forte g_port_online; 88fcf3ce44SJohn Forte g_loopback_mode; 89fcf3ce44SJohn Forte g_stms_path_enable; 90fcf3ce44SJohn Forte g_stms_path_disable_all; 91fcf3ce44SJohn Forte g_stms_path_enable_all; 92fcf3ce44SJohn Forte g_stms_path_disable; 93fcf3ce44SJohn Forte g_stms_get_path_state; 94fcf3ce44SJohn Forte g_get_dev_list; 95fcf3ce44SJohn Forte g_wwn_in_dev_list; 96fcf3ce44SJohn Forte g_get_inq_dtype; 97fcf3ce44SJohn Forte g_dev_login; 98fcf3ce44SJohn Forte g_dev_logout; 99fcf3ce44SJohn Forte g_reserve; 100fcf3ce44SJohn Forte g_release; 101fcf3ce44SJohn Forte g_start; 102fcf3ce44SJohn Forte g_stop; 103fcf3ce44SJohn Forte g_string_to_wwn; 104fcf3ce44SJohn Forte g_ll_to_str; 105fcf3ce44SJohn Forte g_get_port_multipath; 106fcf3ce44SJohn Forte g_destroy_data; 107fcf3ce44SJohn Forte g_dump; 108fcf3ce44SJohn Forte g_object_open; 109fcf3ce44SJohn Forte g_zalloc; 110fcf3ce44SJohn Forte g_alloc_string; 111fcf3ce44SJohn Forte g_scsi_mode_select_cmd; 112fcf3ce44SJohn Forte g_scsi_inquiry_cmd; 113fcf3ce44SJohn Forte g_scsi_persistent_reserve_in_cmd; 114fcf3ce44SJohn Forte g_get_path_type; 115fcf3ce44SJohn Forte l_catd; 116fcf3ce44SJohn Forte g_get_lun_str; 117fcf3ce44SJohn Forte g_get_lun_number; 118fcf3ce44SJohn Forte g_get_pathlist; 119fcf3ce44SJohn Forte g_get_pathcount; 120fcf3ce44SJohn Forte g_failover; 121fcf3ce44SJohn Forte g_sort_wwn_list; 122fcf3ce44SJohn Forte g_devid_get; 123fcf3ce44SJohn Forte g_devices_get_all; 124fcf3ce44SJohn Forte g_dev_map_init; 125fcf3ce44SJohn Forte g_dev_map_fini; 126fcf3ce44SJohn Forte g_get_map_topology; 127fcf3ce44SJohn Forte g_get_first_dev; 128fcf3ce44SJohn Forte g_get_next_dev; 129fcf3ce44SJohn Forte g_dev_prop_lookup_bytes; 130fcf3ce44SJohn Forte g_dev_prop_lookup_ints; 131fcf3ce44SJohn Forte g_dev_prop_lookup_strings; 132fcf3ce44SJohn Forte g_get_first_dev_prop; 133fcf3ce44SJohn Forte g_get_next_dev_prop; 134fcf3ce44SJohn Forte g_get_dev_prop_name; 135fcf3ce44SJohn Forte g_get_dev_prop_type; 136fcf3ce44SJohn Forte g_get_dev_prop_bytes; 137fcf3ce44SJohn Forte g_get_dev_prop_ints; 138fcf3ce44SJohn Forte g_get_dev_prop_strings; 139fcf3ce44SJohn Forte g_enclDiskChk; 140fcf3ce44SJohn Forte local: 141fcf3ce44SJohn Forte *; 142fcf3ce44SJohn Forte}; 143