118c2aff7Sartem# 218c2aff7Sartem# CDDL HEADER START 318c2aff7Sartem# 418c2aff7Sartem# The contents of this file are subject to the terms of the 518c2aff7Sartem# Common Development and Distribution License (the "License"). 618c2aff7Sartem# You may not use this file except in compliance with the License. 718c2aff7Sartem# 818c2aff7Sartem# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 918c2aff7Sartem# or http://www.opensolaris.org/os/licensing. 1018c2aff7Sartem# See the License for the specific language governing permissions 1118c2aff7Sartem# and limitations under the License. 1218c2aff7Sartem# 1318c2aff7Sartem# When distributing Covered Code, include this CDDL HEADER in each 1418c2aff7Sartem# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1518c2aff7Sartem# If applicable, add the following below this CDDL HEADER, with the 1618c2aff7Sartem# fields enclosed by brackets "[]" replaced with your own identifying 1718c2aff7Sartem# information: Portions Copyright [yyyy] [name of copyright owner] 1818c2aff7Sartem# 1918c2aff7Sartem# CDDL HEADER END 2018c2aff7Sartem# 2118c2aff7Sartem# 22*bfed486aSAli Bahrami# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 2318c2aff7Sartem# Use is subject to license terms. 2418c2aff7Sartem# 25*bfed486aSAli Bahrami 26*bfed486aSAli Bahrami# 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 33*bfed486aSAli Bahrami# 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. 36*bfed486aSAli Bahrami# 37*bfed486aSAli Bahrami# MAPFILE HEADER END 3818c2aff7Sartem# 3918c2aff7Sartem 4018c2aff7SartemSUNW_1.1 { 4118c2aff7Sartem global: 4218c2aff7Sartem libhal_ctx_new; 4318c2aff7Sartem libhal_ctx_set_cache; 4418c2aff7Sartem libhal_ctx_set_dbus_connection; 4518c2aff7Sartem libhal_ctx_get_dbus_connection; 4618c2aff7Sartem libhal_ctx_set_user_data; 4718c2aff7Sartem libhal_ctx_get_user_data; 4818c2aff7Sartem libhal_ctx_set_device_added; 4918c2aff7Sartem libhal_ctx_set_device_removed; 5018c2aff7Sartem libhal_ctx_set_device_new_capability; 5118c2aff7Sartem libhal_ctx_set_device_lost_capability; 5218c2aff7Sartem libhal_ctx_set_device_property_modified; 5318c2aff7Sartem libhal_ctx_set_device_condition; 5418c2aff7Sartem libhal_ctx_init; 5518c2aff7Sartem libhal_ctx_shutdown; 5618c2aff7Sartem libhal_ctx_free; 5718c2aff7Sartem libhal_ctx_init_direct; 5818c2aff7Sartem libhal_get_all_devices; 5918c2aff7Sartem libhal_device_exists; 6018c2aff7Sartem libhal_device_print; 6118c2aff7Sartem libhal_device_property_exists; 6218c2aff7Sartem libhal_device_get_property_string; 6318c2aff7Sartem libhal_device_get_property_int; 6418c2aff7Sartem libhal_device_get_property_uint64; 6518c2aff7Sartem libhal_device_get_property_double; 6618c2aff7Sartem libhal_device_get_property_bool; 6718c2aff7Sartem libhal_device_get_property_strlist; 6818c2aff7Sartem libhal_device_set_property_string; 6918c2aff7Sartem libhal_device_set_property_int; 7018c2aff7Sartem libhal_device_set_property_uint64; 7118c2aff7Sartem libhal_device_set_property_double; 7218c2aff7Sartem libhal_device_set_property_bool; 7318c2aff7Sartem libhal_device_property_strlist_append; 7418c2aff7Sartem libhal_device_property_strlist_prepend; 7518c2aff7Sartem libhal_device_property_strlist_remove_index; 7618c2aff7Sartem libhal_device_property_strlist_remove; 7718c2aff7Sartem libhal_device_remove_property; 7818c2aff7Sartem libhal_device_get_property_type; 7918c2aff7Sartem libhal_device_new_changeset; 8018c2aff7Sartem libhal_changeset_set_property_string; 8118c2aff7Sartem libhal_changeset_set_property_int; 8218c2aff7Sartem libhal_changeset_set_property_uint64; 8318c2aff7Sartem libhal_changeset_set_property_double; 8418c2aff7Sartem libhal_changeset_set_property_bool; 8518c2aff7Sartem libhal_changeset_set_property_strlist; 8618c2aff7Sartem libhal_device_commit_changeset; 8718c2aff7Sartem libhal_device_free_changeset; 8818c2aff7Sartem libhal_device_get_all_properties; 8918c2aff7Sartem libhal_free_property_set; 9018c2aff7Sartem libhal_property_set_get_num_elems; 9144faeccfSartem libhal_ps_get_type; 9244faeccfSartem libhal_ps_get_string; 9344faeccfSartem libhal_ps_get_int32; 9444faeccfSartem libhal_ps_get_uint64; 9544faeccfSartem libhal_ps_get_double; 9644faeccfSartem libhal_ps_get_bool; 9744faeccfSartem libhal_ps_get_strlist; 9818c2aff7Sartem libhal_psi_init; 9918c2aff7Sartem libhal_psi_has_more; 10018c2aff7Sartem libhal_psi_next; 10118c2aff7Sartem libhal_psi_get_type; 10218c2aff7Sartem libhal_psi_get_key; 10318c2aff7Sartem libhal_psi_get_string; 10418c2aff7Sartem libhal_psi_get_int; 10518c2aff7Sartem libhal_psi_get_uint64; 10618c2aff7Sartem libhal_psi_get_double; 10718c2aff7Sartem libhal_psi_get_bool; 10818c2aff7Sartem libhal_psi_get_strlist; 10918c2aff7Sartem libhal_string_array_length; 11018c2aff7Sartem libhal_free_string_array; 11118c2aff7Sartem libhal_free_string; 11218c2aff7Sartem libhal_new_device; 11318c2aff7Sartem libhal_device_commit_to_gdl; 11418c2aff7Sartem libhal_remove_device; 11518c2aff7Sartem libhal_merge_properties; 11618c2aff7Sartem libhal_device_matches; 11718c2aff7Sartem libhal_manager_find_device_string_match; 11818c2aff7Sartem libhal_device_add_capability; 11918c2aff7Sartem libhal_device_query_capability; 12018c2aff7Sartem libhal_find_device_by_capability; 12118c2aff7Sartem libhal_device_property_watch_all; 12218c2aff7Sartem libhal_device_add_property_watch; 12318c2aff7Sartem libhal_device_remove_property_watch; 12418c2aff7Sartem libhal_device_lock; 12518c2aff7Sartem libhal_device_unlock; 12618c2aff7Sartem libhal_device_rescan; 12718c2aff7Sartem libhal_device_reprobe; 12818c2aff7Sartem libhal_device_emit_condition; 12918c2aff7Sartem libhal_device_claim_interface; 13018c2aff7Sartem libhal_device_addon_is_ready; 13118c2aff7Sartem}; 13218c2aff7Sartem 13318c2aff7SartemSUNWprivate_1.1 { 13418c2aff7Sartem global: 13518c2aff7Sartem SUNWprivate_1.1; 13618c2aff7Sartem local: 13718c2aff7Sartem *; 13818c2aff7Sartem}; 139