xref: /titanic_44/usr/src/lib/hal/libhal/common/mapfile-vers (revision a6e6969cf9cfe2070eae4cd6071f76b0fa4f539f)
1#
2# CDDL HEADER START
3#
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.
7#
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.
12#
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]
18#
19# CDDL HEADER END
20#
21#
22# Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25# ident	"%Z%%M%	%I%	%E% SMI"
26#
27
28SUNW_1.1 {
29    global:
30	libhal_ctx_new;
31	libhal_ctx_set_cache;
32	libhal_ctx_set_dbus_connection;
33	libhal_ctx_get_dbus_connection;
34	libhal_ctx_set_user_data;
35	libhal_ctx_get_user_data;
36	libhal_ctx_set_device_added;
37	libhal_ctx_set_device_removed;
38	libhal_ctx_set_device_new_capability;
39	libhal_ctx_set_device_lost_capability;
40	libhal_ctx_set_device_property_modified;
41	libhal_ctx_set_device_condition;
42	libhal_ctx_init;
43	libhal_ctx_shutdown;
44	libhal_ctx_free;
45	libhal_ctx_init_direct;
46	libhal_get_all_devices;
47	libhal_device_exists;
48	libhal_device_print;
49	libhal_device_property_exists;
50	libhal_device_get_property_string;
51	libhal_device_get_property_int;
52	libhal_device_get_property_uint64;
53	libhal_device_get_property_double;
54	libhal_device_get_property_bool;
55	libhal_device_get_property_strlist;
56	libhal_device_set_property_string;
57	libhal_device_set_property_int;
58	libhal_device_set_property_uint64;
59	libhal_device_set_property_double;
60	libhal_device_set_property_bool;
61	libhal_device_property_strlist_append;
62	libhal_device_property_strlist_prepend;
63	libhal_device_property_strlist_remove_index;
64	libhal_device_property_strlist_remove;
65	libhal_device_remove_property;
66	libhal_device_get_property_type;
67	libhal_device_new_changeset;
68	libhal_changeset_set_property_string;
69	libhal_changeset_set_property_int;
70	libhal_changeset_set_property_uint64;
71	libhal_changeset_set_property_double;
72	libhal_changeset_set_property_bool;
73	libhal_changeset_set_property_strlist;
74	libhal_device_commit_changeset;
75	libhal_device_free_changeset;
76	libhal_device_get_all_properties;
77	libhal_free_property_set;
78	libhal_property_set_get_num_elems;
79	libhal_ps_get_type;
80	libhal_ps_get_string;
81	libhal_ps_get_int32;
82	libhal_ps_get_uint64;
83	libhal_ps_get_double;
84	libhal_ps_get_bool;
85	libhal_ps_get_strlist;
86	libhal_psi_init;
87	libhal_psi_has_more;
88	libhal_psi_next;
89	libhal_psi_get_type;
90	libhal_psi_get_key;
91	libhal_psi_get_string;
92	libhal_psi_get_int;
93	libhal_psi_get_uint64;
94	libhal_psi_get_double;
95	libhal_psi_get_bool;
96	libhal_psi_get_strlist;
97	libhal_string_array_length;
98	libhal_free_string_array;
99	libhal_free_string;
100	libhal_new_device;
101	libhal_device_commit_to_gdl;
102	libhal_remove_device;
103	libhal_merge_properties;
104	libhal_device_matches;
105	libhal_manager_find_device_string_match;
106	libhal_device_add_capability;
107	libhal_device_query_capability;
108	libhal_find_device_by_capability;
109	libhal_device_property_watch_all;
110	libhal_device_add_property_watch;
111	libhal_device_remove_property_watch;
112	libhal_device_lock;
113	libhal_device_unlock;
114	libhal_device_rescan;
115	libhal_device_reprobe;
116	libhal_device_emit_condition;
117	libhal_device_claim_interface;
118	libhal_device_addon_is_ready;
119};
120
121SUNWprivate_1.1 {
122    global:
123	SUNWprivate_1.1;
124    local:
125	*;
126};
127