1f808c858Sraf# 2f808c858Sraf# CDDL HEADER START 3f808c858Sraf# 4f808c858Sraf# The contents of this file are subject to the terms of the 5f808c858Sraf# Common Development and Distribution License (the "License"). 6f808c858Sraf# You may not use this file except in compliance with the License. 7f808c858Sraf# 8f808c858Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9f808c858Sraf# or http://www.opensolaris.org/os/licensing. 10f808c858Sraf# See the License for the specific language governing permissions 11f808c858Sraf# and limitations under the License. 12f808c858Sraf# 13f808c858Sraf# When distributing Covered Code, include this CDDL HEADER in each 14f808c858Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15f808c858Sraf# If applicable, add the following below this CDDL HEADER, with the 16f808c858Sraf# fields enclosed by brackets "[]" replaced with your own identifying 17f808c858Sraf# information: Portions Copyright [yyyy] [name of copyright owner] 18f808c858Sraf# 19f808c858Sraf# CDDL HEADER END 20f808c858Sraf# 21f808c858Sraf# 22cd3e9333SAli Bahrami# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 23f808c858Sraf# 24f808c858Sraf 25bfed486aSAli Bahrami# 26bfed486aSAli Bahrami# MAPFILE HEADER START 27bfed486aSAli Bahrami# 28bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 29bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 30bfed486aSAli Bahrami# 31bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 32bfed486aSAli Bahrami# 33bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 34bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 35bfed486aSAli Bahrami# 36bfed486aSAli Bahrami# MAPFILE HEADER END 37bfed486aSAli Bahrami# 38bfed486aSAli Bahrami 39cd3e9333SAli Bahrami$mapfile_version 2 40cd3e9333SAli Bahrami 41cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate { 42f808c858Sraf global: 43f808c858Sraf topo_close; 44f808c858Sraf topo_debug_set; 45f808c858Sraf topo_fmri_asru; 46f808c858Sraf topo_fmri_compare; 47f808c858Sraf topo_fmri_contains; 48f808c858Sraf topo_fmri_create; 49f808c858Sraf topo_fmri_expand; 50825ba0f2Srobj topo_fmri_facility; 51f808c858Sraf topo_fmri_fru; 52c40d7343Scindi topo_fmri_getpgrp; 53c40d7343Scindi topo_fmri_getprop; 549dd0f810Scindi topo_fmri_label; 55f808c858Sraf topo_fmri_nvl2str; 56f808c858Sraf topo_fmri_present; 5725c6ff4bSstephh topo_fmri_replaced; 58e4b86885SCheng Sean Ye topo_fmri_retire; 592cb5535aSrobj topo_fmri_serial; 6025c6ff4bSstephh topo_fmri_service_state; 61c40d7343Scindi topo_fmri_setprop; 62f808c858Sraf topo_fmri_str2nvl; 63940d71d2Seschrock topo_fmri_strcmp; 64069f55e2SEric Schrock topo_fmri_strcmp_noauth; 65940d71d2Seschrock topo_fmri_strhash; 66069f55e2SEric Schrock topo_fmri_strhash_noauth; 67e4b86885SCheng Sean Ye topo_fmri_unretire; 68f808c858Sraf topo_fmri_unusable; 69f808c858Sraf topo_hdl_alloc; 70c93c462eSCheng Sean Ye topo_hdl_devinfo; 71f808c858Sraf topo_hdl_errmsg; 72f808c858Sraf topo_hdl_errno; 73f808c858Sraf topo_hdl_free; 74f808c858Sraf topo_hdl_nvalloc; 75f808c858Sraf topo_hdl_nvdup; 76c93c462eSCheng Sean Ye topo_hdl_prominfo; 77f808c858Sraf topo_hdl_strdup; 78f808c858Sraf topo_hdl_strfree; 79f808c858Sraf topo_hdl_zalloc; 80825ba0f2Srobj topo_led_state_name; 81825ba0f2Srobj topo_led_type_name; 82184cd04cScth topo_list_append; 83184cd04cScth topo_list_delete; 84f808c858Sraf topo_method_invoke; 85f808c858Sraf topo_method_register; 86e5dcf7beSRobert Johnston topo_method_sensor_failure; 87825ba0f2Srobj topo_method_supported; 88f808c858Sraf topo_method_unregister; 89f808c858Sraf topo_method_unregister_all; 90f808c858Sraf topo_mod_alloc; 910eb822a1Scindi topo_mod_auth; 92f808c858Sraf topo_mod_clrdebug; 930eb822a1Scindi topo_mod_cpufmri; 940eb822a1Scindi topo_mod_devfmri; 950eb822a1Scindi topo_mod_devinfo; 96f808c858Sraf topo_mod_dprintf; 97f808c858Sraf topo_mod_enumerate; 980eb822a1Scindi topo_mod_enummap; 99f808c858Sraf topo_mod_errmsg; 100f808c858Sraf topo_mod_errno; 101f808c858Sraf topo_mod_free; 1020eb822a1Scindi topo_mod_getspecific; 1030eb822a1Scindi topo_mod_hcfmri; 1040b1b4412SEric Schrock topo_mod_ipmi_hold; 1050b1b4412SEric Schrock topo_mod_ipmi_rele; 106f808c858Sraf topo_mod_load; 1070eb822a1Scindi topo_mod_memfmri; 1080eb822a1Scindi topo_mod_modfmri; 109f808c858Sraf topo_mod_nvalloc; 110f808c858Sraf topo_mod_nvdup; 1110eb822a1Scindi topo_mod_nvl2str; 1120eb822a1Scindi topo_mod_pkgfmri; 1130eb822a1Scindi topo_mod_prominfo; 114f808c858Sraf topo_mod_register; 115f808c858Sraf topo_mod_setdebug; 116f808c858Sraf topo_mod_seterrno; 1170eb822a1Scindi topo_mod_setspecific; 1180eb822a1Scindi topo_mod_str2nvl; 119f808c858Sraf topo_mod_strdup; 120f808c858Sraf topo_mod_strfree; 121f808c858Sraf topo_mod_unload; 122f808c858Sraf topo_mod_unregister; 12312cc75c8Scindi topo_mod_walk_init; 124f808c858Sraf topo_mod_zalloc; 125074bb90dSTom Pothier topo_mod_smbios; 126f808c858Sraf topo_node_asru; 127f808c858Sraf topo_node_asru_set; 128f808c858Sraf topo_node_bind; 129*1410cb93SJoshua M. Clulow topo_node_child_walk; 130825ba0f2Srobj topo_node_facility; 131825ba0f2Srobj topo_node_facbind; 132825ba0f2Srobj topo_node_flags; 133f808c858Sraf topo_node_fru; 134f808c858Sraf topo_node_fru_set; 1350eb822a1Scindi topo_node_getspecific; 136f808c858Sraf topo_node_instance; 137f808c858Sraf topo_node_label; 138f808c858Sraf topo_node_label_set; 139e4b86885SCheng Sean Ye topo_node_lookup; 140f808c858Sraf topo_node_name; 1414557a2a1Srobj topo_node_parent; 142f808c858Sraf topo_node_range_create; 143f808c858Sraf topo_node_range_destroy; 144f808c858Sraf topo_node_resource; 1450eb822a1Scindi topo_node_setspecific; 146f808c858Sraf topo_node_unbind; 147f808c858Sraf topo_open; 148f808c858Sraf topo_pgroup_create; 149f808c858Sraf topo_pgroup_destroy; 150c40d7343Scindi topo_pgroup_info; 151f808c858Sraf topo_prop_get_fmri; 152f808c858Sraf topo_prop_get_int32; 153f808c858Sraf topo_prop_get_int64; 154f808c858Sraf topo_prop_get_string; 155f808c858Sraf topo_prop_get_uint32; 156f808c858Sraf topo_prop_get_uint64; 157825ba0f2Srobj topo_prop_get_double; 1580eb822a1Scindi topo_prop_get_int32_array; 1590eb822a1Scindi topo_prop_get_uint32_array; 1600eb822a1Scindi topo_prop_get_int64_array; 1610eb822a1Scindi topo_prop_get_uint64_array; 1620eb822a1Scindi topo_prop_get_string_array; 1630eb822a1Scindi topo_prop_get_fmri_array; 1649af3851aSeschrock topo_prop_getpgrp; 165c40d7343Scindi topo_prop_getprop; 1660eb822a1Scindi topo_prop_getprops; 167f808c858Sraf topo_prop_inherit; 168c40d7343Scindi topo_prop_method_register; 169c40d7343Scindi topo_prop_method_unregister; 170f808c858Sraf topo_prop_set_fmri; 171f808c858Sraf topo_prop_set_int32; 172f808c858Sraf topo_prop_set_int64; 173f808c858Sraf topo_prop_set_string; 174f808c858Sraf topo_prop_set_uint32; 175f808c858Sraf topo_prop_set_uint64; 176825ba0f2Srobj topo_prop_set_double; 1770eb822a1Scindi topo_prop_set_int32_array; 1780eb822a1Scindi topo_prop_set_uint32_array; 1790eb822a1Scindi topo_prop_set_int64_array; 1800eb822a1Scindi topo_prop_set_uint64_array; 1810eb822a1Scindi topo_prop_set_string_array; 1820eb822a1Scindi topo_prop_set_fmri_array; 183c40d7343Scindi topo_prop_setprop; 184825ba0f2Srobj topo_prop_setmutable; 185e5dcf7beSRobert Johnston topo_prop_setnonvolatile; 1860eb822a1Scindi topo_name2stability; 187825ba0f2Srobj topo_sensor_state_name; 188825ba0f2Srobj topo_sensor_type_name; 189825ba0f2Srobj topo_sensor_units_name; 1900eb822a1Scindi topo_stability2name; 191f808c858Sraf topo_snap_hold; 192f808c858Sraf topo_snap_release; 193f808c858Sraf topo_strerror; 194f808c858Sraf topo_walk_fini; 195f808c858Sraf topo_walk_init; 196f808c858Sraf topo_walk_step; 1970eb822a1Scindi topo_xml_print; 198f808c858Sraf local: 199f808c858Sraf *; 200f808c858Sraf}; 201