xref: /illumos-gate/usr/src/lib/hal/libhal/common/mapfile-vers (revision 99ebb4ca412cb0a19d77a3899a87c055b9c30fa8)
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 2006 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_psi_init;
80	libhal_psi_has_more;
81	libhal_psi_next;
82	libhal_psi_get_type;
83	libhal_psi_get_key;
84	libhal_psi_get_string;
85	libhal_psi_get_int;
86	libhal_psi_get_uint64;
87	libhal_psi_get_double;
88	libhal_psi_get_bool;
89	libhal_psi_get_strlist;
90	libhal_string_array_length;
91	libhal_free_string_array;
92	libhal_free_string;
93	libhal_new_device;
94	libhal_device_commit_to_gdl;
95	libhal_remove_device;
96	libhal_merge_properties;
97	libhal_device_matches;
98	libhal_manager_find_device_string_match;
99	libhal_device_add_capability;
100	libhal_device_query_capability;
101	libhal_find_device_by_capability;
102	libhal_device_property_watch_all;
103	libhal_device_add_property_watch;
104	libhal_device_remove_property_watch;
105	libhal_device_lock;
106	libhal_device_unlock;
107	libhal_device_rescan;
108	libhal_device_reprobe;
109	libhal_device_emit_condition;
110	libhal_device_claim_interface;
111	libhal_device_addon_is_ready;
112};
113
114SUNWprivate_1.1 {
115    global:
116	SUNWprivate_1.1;
117    local:
118	*;
119};
120