12912Sartem# 22912Sartem# CDDL HEADER START 32912Sartem# 42912Sartem# The contents of this file are subject to the terms of the 52912Sartem# Common Development and Distribution License (the "License"). 62912Sartem# You may not use this file except in compliance with the License. 72912Sartem# 82912Sartem# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 92912Sartem# or http://www.opensolaris.org/os/licensing. 102912Sartem# See the License for the specific language governing permissions 112912Sartem# and limitations under the License. 122912Sartem# 132912Sartem# When distributing Covered Code, include this CDDL HEADER in each 142912Sartem# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 152912Sartem# If applicable, add the following below this CDDL HEADER, with the 162912Sartem# fields enclosed by brackets "[]" replaced with your own identifying 172912Sartem# information: Portions Copyright [yyyy] [name of copyright owner] 182912Sartem# 192912Sartem# CDDL HEADER END 202912Sartem# 212912Sartem# 22*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 232912Sartem# 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 372912Sartem# 382912Sartem 39*12692SAli.Bahrami@Oracle.COM$mapfile_version 2 40*12692SAli.Bahrami@Oracle.COM 41*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.1 { 422912Sartem global: 432912Sartem libhal_ctx_new; 442912Sartem libhal_ctx_set_cache; 452912Sartem libhal_ctx_set_dbus_connection; 462912Sartem libhal_ctx_get_dbus_connection; 472912Sartem libhal_ctx_set_user_data; 482912Sartem libhal_ctx_get_user_data; 492912Sartem libhal_ctx_set_device_added; 502912Sartem libhal_ctx_set_device_removed; 512912Sartem libhal_ctx_set_device_new_capability; 522912Sartem libhal_ctx_set_device_lost_capability; 532912Sartem libhal_ctx_set_device_property_modified; 542912Sartem libhal_ctx_set_device_condition; 552912Sartem libhal_ctx_init; 562912Sartem libhal_ctx_shutdown; 572912Sartem libhal_ctx_free; 582912Sartem libhal_ctx_init_direct; 592912Sartem libhal_get_all_devices; 602912Sartem libhal_device_exists; 612912Sartem libhal_device_print; 622912Sartem libhal_device_property_exists; 632912Sartem libhal_device_get_property_string; 642912Sartem libhal_device_get_property_int; 652912Sartem libhal_device_get_property_uint64; 662912Sartem libhal_device_get_property_double; 672912Sartem libhal_device_get_property_bool; 682912Sartem libhal_device_get_property_strlist; 692912Sartem libhal_device_set_property_string; 702912Sartem libhal_device_set_property_int; 712912Sartem libhal_device_set_property_uint64; 722912Sartem libhal_device_set_property_double; 732912Sartem libhal_device_set_property_bool; 742912Sartem libhal_device_property_strlist_append; 752912Sartem libhal_device_property_strlist_prepend; 762912Sartem libhal_device_property_strlist_remove_index; 772912Sartem libhal_device_property_strlist_remove; 782912Sartem libhal_device_remove_property; 792912Sartem libhal_device_get_property_type; 802912Sartem libhal_device_new_changeset; 812912Sartem libhal_changeset_set_property_string; 822912Sartem libhal_changeset_set_property_int; 832912Sartem libhal_changeset_set_property_uint64; 842912Sartem libhal_changeset_set_property_double; 852912Sartem libhal_changeset_set_property_bool; 862912Sartem libhal_changeset_set_property_strlist; 872912Sartem libhal_device_commit_changeset; 882912Sartem libhal_device_free_changeset; 892912Sartem libhal_device_get_all_properties; 902912Sartem libhal_free_property_set; 912912Sartem libhal_property_set_get_num_elems; 926293Sartem libhal_ps_get_type; 936293Sartem libhal_ps_get_string; 946293Sartem libhal_ps_get_int32; 956293Sartem libhal_ps_get_uint64; 966293Sartem libhal_ps_get_double; 976293Sartem libhal_ps_get_bool; 986293Sartem libhal_ps_get_strlist; 992912Sartem libhal_psi_init; 1002912Sartem libhal_psi_has_more; 1012912Sartem libhal_psi_next; 1022912Sartem libhal_psi_get_type; 1032912Sartem libhal_psi_get_key; 1042912Sartem libhal_psi_get_string; 1052912Sartem libhal_psi_get_int; 1062912Sartem libhal_psi_get_uint64; 1072912Sartem libhal_psi_get_double; 1082912Sartem libhal_psi_get_bool; 1092912Sartem libhal_psi_get_strlist; 1102912Sartem libhal_string_array_length; 1112912Sartem libhal_free_string_array; 1122912Sartem libhal_free_string; 1132912Sartem libhal_new_device; 1142912Sartem libhal_device_commit_to_gdl; 1152912Sartem libhal_remove_device; 1162912Sartem libhal_merge_properties; 1172912Sartem libhal_device_matches; 1182912Sartem libhal_manager_find_device_string_match; 1192912Sartem libhal_device_add_capability; 1202912Sartem libhal_device_query_capability; 1212912Sartem libhal_find_device_by_capability; 1222912Sartem libhal_device_property_watch_all; 1232912Sartem libhal_device_add_property_watch; 1242912Sartem libhal_device_remove_property_watch; 1252912Sartem libhal_device_lock; 1262912Sartem libhal_device_unlock; 1272912Sartem libhal_device_rescan; 1282912Sartem libhal_device_reprobe; 1292912Sartem libhal_device_emit_condition; 1302912Sartem libhal_device_claim_interface; 1312912Sartem libhal_device_addon_is_ready; 1322912Sartem}; 1332912Sartem 134*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNWprivate_1.1 { 1352912Sartem global: 1362912Sartem SUNWprivate_1.1; 1372912Sartem local: 1382912Sartem *; 1392912Sartem}; 140