xref: /onnv-gate/usr/src/lib/storage/libg_fc/common/mapfile-vers (revision 12692:4341b447c069)
17836SJohn.Forte@Sun.COM#
27836SJohn.Forte@Sun.COM# CDDL HEADER START
37836SJohn.Forte@Sun.COM#
47836SJohn.Forte@Sun.COM# The contents of this file are subject to the terms of the
57836SJohn.Forte@Sun.COM# Common Development and Distribution License (the "License").
67836SJohn.Forte@Sun.COM# You may not use this file except in compliance with the License.
77836SJohn.Forte@Sun.COM#
87836SJohn.Forte@Sun.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97836SJohn.Forte@Sun.COM# or http://www.opensolaris.org/os/licensing.
107836SJohn.Forte@Sun.COM# See the License for the specific language governing permissions
117836SJohn.Forte@Sun.COM# and limitations under the License.
127836SJohn.Forte@Sun.COM#
137836SJohn.Forte@Sun.COM# When distributing Covered Code, include this CDDL HEADER in each
147836SJohn.Forte@Sun.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157836SJohn.Forte@Sun.COM# If applicable, add the following below this CDDL HEADER, with the
167836SJohn.Forte@Sun.COM# fields enclosed by brackets "[]" replaced with your own identifying
177836SJohn.Forte@Sun.COM# information: Portions Copyright [yyyy] [name of copyright owner]
187836SJohn.Forte@Sun.COM#
197836SJohn.Forte@Sun.COM# CDDL HEADER END
207836SJohn.Forte@Sun.COM#
217836SJohn.Forte@Sun.COM#
22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
237836SJohn.Forte@Sun.COM#
248744SAli.Bahrami@Sun.COM
258744SAli.Bahrami@Sun.COM#
268744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
278744SAli.Bahrami@Sun.COM#
288744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
298744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
308744SAli.Bahrami@Sun.COM#
318744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
328744SAli.Bahrami@Sun.COM#
338744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
348744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
358744SAli.Bahrami@Sun.COM#
368744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
378744SAli.Bahrami@Sun.COM#
388744SAli.Bahrami@Sun.COM
397836SJohn.Forte@Sun.COM#
407836SJohn.Forte@Sun.COM# Generic interface definition for usr/src/lib/storage/libg_fc.
417836SJohn.Forte@Sun.COM#
428744SAli.Bahrami@Sun.COM
43*12692SAli.Bahrami@Oracle.COM$mapfile_version 2
44*12692SAli.Bahrami@Oracle.COM
45*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_2.0 {
467836SJohn.Forte@Sun.COM	global:
477836SJohn.Forte@Sun.COM		g_device_in_map;
487836SJohn.Forte@Sun.COM		g_free_multipath;
497836SJohn.Forte@Sun.COM		g_free_wwn_list;
507836SJohn.Forte@Sun.COM		g_get_dev_map;
517836SJohn.Forte@Sun.COM		g_get_lilp_map;
527836SJohn.Forte@Sun.COM		g_get_host_params;
537836SJohn.Forte@Sun.COM		g_get_fca_port_topology;
547836SJohn.Forte@Sun.COM		g_get_inquiry;
557836SJohn.Forte@Sun.COM		g_get_serial_number;
567836SJohn.Forte@Sun.COM		g_get_limited_map;
577836SJohn.Forte@Sun.COM		g_get_multipath;
587836SJohn.Forte@Sun.COM		g_get_nexus_path;
597836SJohn.Forte@Sun.COM		g_get_port_path;
607836SJohn.Forte@Sun.COM		g_get_port_state;
617836SJohn.Forte@Sun.COM		g_get_wwn;
627836SJohn.Forte@Sun.COM		g_get_wwn_list;
637836SJohn.Forte@Sun.COM		g_rdls;
647836SJohn.Forte@Sun.COM		g_dev_start;
657836SJohn.Forte@Sun.COM		g_dev_stop;
667836SJohn.Forte@Sun.COM		g_free_portlist;
677836SJohn.Forte@Sun.COM		g_force_lip;
687836SJohn.Forte@Sun.COM		g_forcelip_all;
697836SJohn.Forte@Sun.COM		g_offline_drive;
707836SJohn.Forte@Sun.COM		g_online_drive;
717836SJohn.Forte@Sun.COM		g_get_errString;
727836SJohn.Forte@Sun.COM		g_get_physical_name;
737836SJohn.Forte@Sun.COM		g_get_physical_name_from_link;
747836SJohn.Forte@Sun.COM		g_scsi_log_sense_cmd;
757836SJohn.Forte@Sun.COM		g_scsi_mode_sense_cmd;
767836SJohn.Forte@Sun.COM		g_scsi_read_capacity_cmd;
777836SJohn.Forte@Sun.COM		g_scsi_read_capacity_1016_cmd;
787836SJohn.Forte@Sun.COM		g_scsi_readbuffer_cmd;
797836SJohn.Forte@Sun.COM		g_scsi_rec_diag_cmd;
807836SJohn.Forte@Sun.COM		g_scsi_reset;
817836SJohn.Forte@Sun.COM		g_scsi_send_diag_cmd;
827836SJohn.Forte@Sun.COM		g_scsi_tur;
837836SJohn.Forte@Sun.COM		g_scsi_writebuffer_cmd;
847836SJohn.Forte@Sun.COM		g_switch_to_alpa;
857836SJohn.Forte@Sun.COM		g_sf_alpa_to_switch;
867836SJohn.Forte@Sun.COM		g_i18n_catopen;
877836SJohn.Forte@Sun.COM		g_port_offline;
887836SJohn.Forte@Sun.COM		g_port_online;
897836SJohn.Forte@Sun.COM		g_loopback_mode;
907836SJohn.Forte@Sun.COM		g_stms_path_enable;
917836SJohn.Forte@Sun.COM		g_stms_path_disable_all;
927836SJohn.Forte@Sun.COM		g_stms_path_enable_all;
937836SJohn.Forte@Sun.COM		g_stms_path_disable;
947836SJohn.Forte@Sun.COM		g_stms_get_path_state;
957836SJohn.Forte@Sun.COM		g_get_dev_list;
967836SJohn.Forte@Sun.COM		g_wwn_in_dev_list;
977836SJohn.Forte@Sun.COM		g_get_inq_dtype;
987836SJohn.Forte@Sun.COM		g_dev_login;
997836SJohn.Forte@Sun.COM		g_dev_logout;
1007836SJohn.Forte@Sun.COM		g_reserve;
1017836SJohn.Forte@Sun.COM		g_release;
1027836SJohn.Forte@Sun.COM		g_start;
1037836SJohn.Forte@Sun.COM		g_stop;
1047836SJohn.Forte@Sun.COM		g_string_to_wwn;
1057836SJohn.Forte@Sun.COM		g_ll_to_str;
1067836SJohn.Forte@Sun.COM		g_get_port_multipath;
1077836SJohn.Forte@Sun.COM		g_destroy_data;
1087836SJohn.Forte@Sun.COM		g_dump;
1097836SJohn.Forte@Sun.COM		g_object_open;
1107836SJohn.Forte@Sun.COM		g_zalloc;
1117836SJohn.Forte@Sun.COM		g_alloc_string;
1127836SJohn.Forte@Sun.COM		g_scsi_mode_select_cmd;
1137836SJohn.Forte@Sun.COM		g_scsi_inquiry_cmd;
1147836SJohn.Forte@Sun.COM		g_scsi_persistent_reserve_in_cmd;
1157836SJohn.Forte@Sun.COM		g_get_path_type;
1167836SJohn.Forte@Sun.COM		l_catd;
1177836SJohn.Forte@Sun.COM		g_get_lun_str;
1187836SJohn.Forte@Sun.COM		g_get_lun_number;
1197836SJohn.Forte@Sun.COM		g_get_pathlist;
1207836SJohn.Forte@Sun.COM		g_get_pathcount;
1217836SJohn.Forte@Sun.COM		g_failover;
1227836SJohn.Forte@Sun.COM		g_sort_wwn_list;
1237836SJohn.Forte@Sun.COM		g_devid_get;
1247836SJohn.Forte@Sun.COM		g_devices_get_all;
1257836SJohn.Forte@Sun.COM                g_dev_map_init;
1267836SJohn.Forte@Sun.COM                g_dev_map_fini;
1277836SJohn.Forte@Sun.COM                g_get_map_topology;
1287836SJohn.Forte@Sun.COM                g_get_first_dev;
1297836SJohn.Forte@Sun.COM                g_get_next_dev;
1307836SJohn.Forte@Sun.COM                g_dev_prop_lookup_bytes;
1317836SJohn.Forte@Sun.COM                g_dev_prop_lookup_ints;
1327836SJohn.Forte@Sun.COM                g_dev_prop_lookup_strings;
1337836SJohn.Forte@Sun.COM                g_get_first_dev_prop;
1347836SJohn.Forte@Sun.COM                g_get_next_dev_prop;
1357836SJohn.Forte@Sun.COM                g_get_dev_prop_name;
1367836SJohn.Forte@Sun.COM                g_get_dev_prop_type;
1377836SJohn.Forte@Sun.COM                g_get_dev_prop_bytes;
1387836SJohn.Forte@Sun.COM                g_get_dev_prop_ints;
1397836SJohn.Forte@Sun.COM                g_get_dev_prop_strings;
1407836SJohn.Forte@Sun.COM		g_enclDiskChk;
1417836SJohn.Forte@Sun.COM	local:
1427836SJohn.Forte@Sun.COM		*;
1437836SJohn.Forte@Sun.COM};
144