xref: /onnv-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers (revision 13131:87d7bfd32811)
12522Sraf#
22522Sraf# CDDL HEADER START
32522Sraf#
42522Sraf# The contents of this file are subject to the terms of the
52522Sraf# Common Development and Distribution License (the "License").
62522Sraf# You may not use this file except in compliance with the License.
72522Sraf#
82522Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
92522Sraf# or http://www.opensolaris.org/os/licensing.
102522Sraf# See the License for the specific language governing permissions
112522Sraf# and limitations under the License.
122522Sraf#
132522Sraf# When distributing Covered Code, include this CDDL HEADER in each
142522Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
152522Sraf# If applicable, add the following below this CDDL HEADER, with the
162522Sraf# fields enclosed by brackets "[]" replaced with your own identifying
172522Sraf# information: Portions Copyright [yyyy] [name of copyright owner]
182522Sraf#
192522Sraf# CDDL HEADER END
202522Sraf#
212522Sraf#
22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
232522Sraf#
242522Sraf
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
39*12692SAli.Bahrami@Oracle.COM$mapfile_version 2
40*12692SAli.Bahrami@Oracle.COM
41*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate {
422522Sraf    global:
432522Sraf	topo_close;
442522Sraf	topo_debug_set;
452522Sraf	topo_fmri_asru;
462522Sraf	topo_fmri_compare;
472522Sraf	topo_fmri_contains;
482522Sraf	topo_fmri_create;
492522Sraf	topo_fmri_expand;
507243Srobj	topo_fmri_facility;
512522Sraf	topo_fmri_fru;
524087Scindi	topo_fmri_getpgrp;
534087Scindi	topo_fmri_getprop;
543323Scindi	topo_fmri_label;
552522Sraf	topo_fmri_nvl2str;
562522Sraf	topo_fmri_present;
577275Sstephh	topo_fmri_replaced;
587532SSean.Ye@Sun.COM	topo_fmri_retire;
596292Srobj	topo_fmri_serial;
607275Sstephh	topo_fmri_service_state;
614087Scindi	topo_fmri_setprop;
622522Sraf	topo_fmri_str2nvl;
636869Seschrock	topo_fmri_strcmp;
6410817SEric.Schrock@Sun.COM	topo_fmri_strcmp_noauth;
656869Seschrock	topo_fmri_strhash;
6610817SEric.Schrock@Sun.COM	topo_fmri_strhash_noauth;
677532SSean.Ye@Sun.COM	topo_fmri_unretire;
682522Sraf	topo_fmri_unusable;
692522Sraf	topo_hdl_alloc;
708740SSean.Ye@Sun.COM	topo_hdl_devinfo;
712522Sraf	topo_hdl_errmsg;
722522Sraf	topo_hdl_errno;
732522Sraf	topo_hdl_free;
742522Sraf	topo_hdl_nvalloc;
752522Sraf	topo_hdl_nvdup;
768740SSean.Ye@Sun.COM	topo_hdl_prominfo;
772522Sraf	topo_hdl_strdup;
782522Sraf	topo_hdl_strfree;
792522Sraf	topo_hdl_zalloc;
807243Srobj	topo_led_state_name;
817243Srobj	topo_led_type_name;
824582Scth	topo_list_append;
834582Scth	topo_list_delete;
842522Sraf	topo_method_invoke;
852522Sraf	topo_method_register;
868526SRobert.Johnston@Sun.COM	topo_method_sensor_failure;
877243Srobj	topo_method_supported;
882522Sraf	topo_method_unregister;
892522Sraf	topo_method_unregister_all;
902522Sraf	topo_mod_alloc;
913062Scindi	topo_mod_auth;
922522Sraf	topo_mod_clrdebug;
933062Scindi	topo_mod_cpufmri;
943062Scindi	topo_mod_devfmri;
953062Scindi	topo_mod_devinfo;
962522Sraf	topo_mod_dprintf;
972522Sraf	topo_mod_enumerate;
983062Scindi	topo_mod_enummap;
992522Sraf	topo_mod_errmsg;
1002522Sraf	topo_mod_errno;
1012522Sraf	topo_mod_free;
1023062Scindi	topo_mod_getspecific;
1033062Scindi	topo_mod_hcfmri;
1047462SEric.Schrock@Sun.COM	topo_mod_ipmi_hold;
1057462SEric.Schrock@Sun.COM	topo_mod_ipmi_rele;
1062522Sraf	topo_mod_load;
1073062Scindi	topo_mod_memfmri;
1083062Scindi	topo_mod_modfmri;
1092522Sraf	topo_mod_nvalloc;
1102522Sraf	topo_mod_nvdup;
1113062Scindi	topo_mod_nvl2str;
1123062Scindi	topo_mod_pkgfmri;
1133062Scindi	topo_mod_prominfo;
1142522Sraf	topo_mod_register;
1152522Sraf	topo_mod_setdebug;
1162522Sraf	topo_mod_seterrno;
1173062Scindi	topo_mod_setspecific;
1183062Scindi	topo_mod_str2nvl;
1192522Sraf	topo_mod_strdup;
1202522Sraf	topo_mod_strfree;
1212522Sraf	topo_mod_unload;
1222522Sraf	topo_mod_unregister;
1234328Scindi	topo_mod_walk_init;
1242522Sraf	topo_mod_zalloc;
12510942STom.Pothier@Sun.COM	topo_mod_smbios;
1262522Sraf	topo_node_asru;
1272522Sraf	topo_node_asru_set;
1282522Sraf	topo_node_bind;
1297243Srobj	topo_node_facility;
1307243Srobj	topo_node_facbind;
1317243Srobj	topo_node_flags;
1322522Sraf	topo_node_fru;
1332522Sraf	topo_node_fru_set;
1343062Scindi	topo_node_getspecific;
1352522Sraf	topo_node_instance;
1362522Sraf	topo_node_label;
1372522Sraf	topo_node_label_set;
1387532SSean.Ye@Sun.COM	topo_node_lookup;
1392522Sraf	topo_node_name;
1405068Srobj	topo_node_parent;
1412522Sraf	topo_node_range_create;
1422522Sraf	topo_node_range_destroy;
1432522Sraf	topo_node_resource;
1443062Scindi	topo_node_setspecific;
1452522Sraf	topo_node_unbind;
1462522Sraf	topo_open;
1472522Sraf	topo_pgroup_create;
1482522Sraf	topo_pgroup_destroy;
1494087Scindi	topo_pgroup_info;
1502522Sraf	topo_prop_get_fmri;
1512522Sraf	topo_prop_get_int32;
1522522Sraf	topo_prop_get_int64;
1532522Sraf	topo_prop_get_string;
1542522Sraf	topo_prop_get_uint32;
1552522Sraf	topo_prop_get_uint64;
1567243Srobj	topo_prop_get_double;
1573062Scindi	topo_prop_get_int32_array;
1583062Scindi	topo_prop_get_uint32_array;
1593062Scindi	topo_prop_get_int64_array;
1603062Scindi	topo_prop_get_uint64_array;
1613062Scindi	topo_prop_get_string_array;
1623062Scindi	topo_prop_get_fmri_array;
1637171Seschrock	topo_prop_getpgrp;
1644087Scindi	topo_prop_getprop;
1653062Scindi	topo_prop_getprops;
1662522Sraf	topo_prop_inherit;
1674087Scindi	topo_prop_method_register;
1684087Scindi	topo_prop_method_unregister;
1692522Sraf	topo_prop_set_fmri;
1702522Sraf	topo_prop_set_int32;
1712522Sraf	topo_prop_set_int64;
1722522Sraf	topo_prop_set_string;
1732522Sraf	topo_prop_set_uint32;
1742522Sraf	topo_prop_set_uint64;
1757243Srobj	topo_prop_set_double;
1763062Scindi	topo_prop_set_int32_array;
1773062Scindi	topo_prop_set_uint32_array;
1783062Scindi	topo_prop_set_int64_array;
1793062Scindi	topo_prop_set_uint64_array;
1803062Scindi	topo_prop_set_string_array;
1813062Scindi	topo_prop_set_fmri_array;
1824087Scindi	topo_prop_setprop;
1837243Srobj	topo_prop_setmutable;
1848526SRobert.Johnston@Sun.COM	topo_prop_setnonvolatile;
1853062Scindi	topo_name2stability;
1867243Srobj	topo_sensor_state_name;
1877243Srobj	topo_sensor_type_name;
1887243Srobj	topo_sensor_units_name;
1893062Scindi	topo_stability2name;
1902522Sraf	topo_snap_hold;
1912522Sraf	topo_snap_release;
1922522Sraf	topo_strerror;
1932522Sraf	topo_walk_fini;
1942522Sraf	topo_walk_init;
1952522Sraf	topo_walk_step;
1963062Scindi	topo_xml_print;
1972522Sraf    local:
1982522Sraf	*;
1992522Sraf};
200