4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
26 # MAPFILE HEADER START
28 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
29 # Object versioning must comply with the rules detailed in
31 # usr/src/lib/README.mapfiles
33 # You should not be making modifications here until you've read the most current
34 # copy of that file. If you need help, contact a gatekeeper for guidance.
41 SYMBOL_VERSION SUNW_1.1 {
45 libhal_ctx_set_dbus_connection;
46 libhal_ctx_get_dbus_connection;
47 libhal_ctx_set_user_data;
48 libhal_ctx_get_user_data;
49 libhal_ctx_set_device_added;
50 libhal_ctx_set_device_removed;
51 libhal_ctx_set_device_new_capability;
52 libhal_ctx_set_device_lost_capability;
53 libhal_ctx_set_device_property_modified;
54 libhal_ctx_set_device_condition;
58 libhal_ctx_init_direct;
59 libhal_get_all_devices;
62 libhal_device_property_exists;
63 libhal_device_get_property_string;
64 libhal_device_get_property_int;
65 libhal_device_get_property_uint64;
66 libhal_device_get_property_double;
67 libhal_device_get_property_bool;
68 libhal_device_get_property_strlist;
69 libhal_device_set_property_string;
70 libhal_device_set_property_int;
71 libhal_device_set_property_uint64;
72 libhal_device_set_property_double;
73 libhal_device_set_property_bool;
74 libhal_device_property_strlist_append;
75 libhal_device_property_strlist_prepend;
76 libhal_device_property_strlist_remove_index;
77 libhal_device_property_strlist_remove;
78 libhal_device_remove_property;
79 libhal_device_get_property_type;
80 libhal_device_new_changeset;
81 libhal_changeset_set_property_string;
82 libhal_changeset_set_property_int;
83 libhal_changeset_set_property_uint64;
84 libhal_changeset_set_property_double;
85 libhal_changeset_set_property_bool;
86 libhal_changeset_set_property_strlist;
87 libhal_device_commit_changeset;
88 libhal_device_free_changeset;
89 libhal_device_get_all_properties;
90 libhal_free_property_set;
91 libhal_property_set_get_num_elems;
98 libhal_ps_get_strlist;
104 libhal_psi_get_string;
106 libhal_psi_get_uint64;
107 libhal_psi_get_double;
109 libhal_psi_get_strlist;
110 libhal_string_array_length;
111 libhal_free_string_array;
114 libhal_device_commit_to_gdl;
115 libhal_remove_device;
116 libhal_merge_properties;
117 libhal_device_matches;
118 libhal_manager_find_device_string_match;
119 libhal_device_add_capability;
120 libhal_device_query_capability;
121 libhal_find_device_by_capability;
122 libhal_device_property_watch_all;
123 libhal_device_add_property_watch;
124 libhal_device_remove_property_watch;
126 libhal_device_unlock;
127 libhal_device_rescan;
128 libhal_device_reprobe;
129 libhal_device_emit_condition;
130 libhal_device_claim_interface;
131 libhal_device_addon_is_ready;
134 SYMBOL_VERSION SUNWprivate_1.1 {