xref: /illumos-gate/usr/src/lib/hal/libhal/common/mapfile-vers (revision 53dbcc5939527e6d5d52d814e51e364b5e8bb532)
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 2009 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25
26#
27# MAPFILE HEADER START
28#
29# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
30# Object versioning must comply with the rules detailed in
31#
32#	usr/src/lib/README.mapfiles
33#
34# You should not be making modifications here until you've read the most current
35# copy of that file. If you need help, contact a gatekeeper for guidance.
36#
37# MAPFILE HEADER END
38#
39
40SUNW_1.1 {
41    global:
42	libhal_ctx_new;
43	libhal_ctx_set_cache;
44	libhal_ctx_set_dbus_connection;
45	libhal_ctx_get_dbus_connection;
46	libhal_ctx_set_user_data;
47	libhal_ctx_get_user_data;
48	libhal_ctx_set_device_added;
49	libhal_ctx_set_device_removed;
50	libhal_ctx_set_device_new_capability;
51	libhal_ctx_set_device_lost_capability;
52	libhal_ctx_set_device_property_modified;
53	libhal_ctx_set_device_condition;
54	libhal_ctx_init;
55	libhal_ctx_shutdown;
56	libhal_ctx_free;
57	libhal_ctx_init_direct;
58	libhal_get_all_devices;
59	libhal_device_exists;
60	libhal_device_print;
61	libhal_device_property_exists;
62	libhal_device_get_property_string;
63	libhal_device_get_property_int;
64	libhal_device_get_property_uint64;
65	libhal_device_get_property_double;
66	libhal_device_get_property_bool;
67	libhal_device_get_property_strlist;
68	libhal_device_set_property_string;
69	libhal_device_set_property_int;
70	libhal_device_set_property_uint64;
71	libhal_device_set_property_double;
72	libhal_device_set_property_bool;
73	libhal_device_property_strlist_append;
74	libhal_device_property_strlist_prepend;
75	libhal_device_property_strlist_remove_index;
76	libhal_device_property_strlist_remove;
77	libhal_device_remove_property;
78	libhal_device_get_property_type;
79	libhal_device_new_changeset;
80	libhal_changeset_set_property_string;
81	libhal_changeset_set_property_int;
82	libhal_changeset_set_property_uint64;
83	libhal_changeset_set_property_double;
84	libhal_changeset_set_property_bool;
85	libhal_changeset_set_property_strlist;
86	libhal_device_commit_changeset;
87	libhal_device_free_changeset;
88	libhal_device_get_all_properties;
89	libhal_free_property_set;
90	libhal_property_set_get_num_elems;
91	libhal_ps_get_type;
92	libhal_ps_get_string;
93	libhal_ps_get_int32;
94	libhal_ps_get_uint64;
95	libhal_ps_get_double;
96	libhal_ps_get_bool;
97	libhal_ps_get_strlist;
98	libhal_psi_init;
99	libhal_psi_has_more;
100	libhal_psi_next;
101	libhal_psi_get_type;
102	libhal_psi_get_key;
103	libhal_psi_get_string;
104	libhal_psi_get_int;
105	libhal_psi_get_uint64;
106	libhal_psi_get_double;
107	libhal_psi_get_bool;
108	libhal_psi_get_strlist;
109	libhal_string_array_length;
110	libhal_free_string_array;
111	libhal_free_string;
112	libhal_new_device;
113	libhal_device_commit_to_gdl;
114	libhal_remove_device;
115	libhal_merge_properties;
116	libhal_device_matches;
117	libhal_manager_find_device_string_match;
118	libhal_device_add_capability;
119	libhal_device_query_capability;
120	libhal_find_device_by_capability;
121	libhal_device_property_watch_all;
122	libhal_device_add_property_watch;
123	libhal_device_remove_property_watch;
124	libhal_device_lock;
125	libhal_device_unlock;
126	libhal_device_rescan;
127	libhal_device_reprobe;
128	libhal_device_emit_condition;
129	libhal_device_claim_interface;
130	libhal_device_addon_is_ready;
131};
132
133SUNWprivate_1.1 {
134    global:
135	SUNWprivate_1.1;
136    local:
137	*;
138};
139