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]
21 # Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
27 fmd_buf_create { TYPE = function; FLAGS = extern };
28 fmd_buf_destroy { TYPE = function; FLAGS = extern };
29 fmd_buf_read { TYPE = function; FLAGS = extern };
30 fmd_buf_size { TYPE = function; FLAGS = extern };
31 fmd_buf_write { TYPE = function; FLAGS = extern };
33 fmd_case_add_ereport { TYPE = function; FLAGS = extern };
34 fmd_case_add_serd { TYPE = function; FLAGS = extern };
35 fmd_case_add_suspect { TYPE = function; FLAGS = extern };
36 fmd_case_close { TYPE = function; FLAGS = extern };
37 fmd_case_closed { TYPE = function; FLAGS = extern };
38 fmd_case_getprincipal { TYPE = function; FLAGS = extern };
39 fmd_case_getspecific { TYPE = function; FLAGS = extern };
40 fmd_case_next { TYPE = function; FLAGS = extern };
41 fmd_case_open { TYPE = function; FLAGS = extern };
42 fmd_case_open_uuid { TYPE = function; FLAGS = extern };
43 fmd_case_prev { TYPE = function; FLAGS = extern };
44 fmd_case_reset { TYPE = function; FLAGS = extern };
45 fmd_case_setprincipal { TYPE = function; FLAGS = extern };
46 fmd_case_setspecific { TYPE = function; FLAGS = extern };
47 fmd_case_solve { TYPE = function; FLAGS = extern };
48 fmd_case_solved { TYPE = function; FLAGS = extern };
49 fmd_case_uuclose { TYPE = function; FLAGS = extern };
50 fmd_case_uuclosed { TYPE = function; FLAGS = extern };
51 fmd_case_uuid { TYPE = function; FLAGS = extern };
52 fmd_case_uuisresolved { TYPE = function; FLAGS = extern };
53 fmd_case_uulookup { TYPE = function; FLAGS = extern };
54 fmd_case_uuresolved { TYPE = function; FLAGS = extern };
56 fmd_doorthr_create { TYPE = function; FLAGS = extern };
57 fmd_doorthr_setup { TYPE = function; FLAGS = extern };
59 fmd_event_local { TYPE = function; FLAGS = extern };
60 fmd_event_ena_create { TYPE = function; FLAGS = extern };
62 fmd_hdl_abort { TYPE = function; FLAGS = extern };
63 fmd_hdl_alloc { TYPE = function; FLAGS = extern };
64 fmd_hdl_debug { TYPE = function; FLAGS = extern };
65 fmd_hdl_error { TYPE = function; FLAGS = extern };
66 fmd_hdl_free { TYPE = function; FLAGS = extern };
67 fmd_hdl_fmauth { TYPE = function; FLAGS = extern };
68 fmd_hdl_getspecific { TYPE = function; FLAGS = extern };
69 fmd_hdl_modauth { TYPE = function; FLAGS = extern };
70 fmd_hdl_opendict { TYPE = function; FLAGS = extern };
71 fmd_hdl_register { TYPE = function; FLAGS = extern };
72 fmd_hdl_setspecific { TYPE = function; FLAGS = extern };
73 fmd_hdl_strdup { TYPE = function; FLAGS = extern };
74 fmd_hdl_strfree { TYPE = function; FLAGS = extern };
75 fmd_hdl_subscribe { TYPE = function; FLAGS = extern };
76 fmd_hdl_topo_hold { TYPE = function; FLAGS = extern };
77 fmd_hdl_topo_rele { TYPE = function; FLAGS = extern };
78 fmd_hdl_unregister { TYPE = function; FLAGS = extern };
79 fmd_hdl_unsubscribe { TYPE = function; FLAGS = extern };
80 fmd_hdl_vabort { TYPE = function; FLAGS = extern };
81 fmd_hdl_vdebug { TYPE = function; FLAGS = extern };
82 fmd_hdl_verror { TYPE = function; FLAGS = extern };
83 fmd_hdl_zalloc { TYPE = function; FLAGS = extern };
85 fmd_nvl_alloc { TYPE = function; FLAGS = extern };
86 fmd_nvl_class_match { TYPE = function; FLAGS = extern };
87 fmd_nvl_create_defect { TYPE = function; FLAGS = extern };
88 fmd_nvl_create_fault { TYPE = function; FLAGS = extern };
89 fmd_nvl_dup { TYPE = function; FLAGS = extern };
90 fmd_nvl_fmri_expand { TYPE = function; FLAGS = extern };
91 fmd_nvl_fmri_present { TYPE = function; FLAGS = extern };
92 fmd_nvl_fmri_replaced { TYPE = function; FLAGS = extern };
93 fmd_nvl_fmri_unusable { TYPE = function; FLAGS = extern };
94 fmd_nvl_fmri_retire { TYPE = function; FLAGS = extern };
95 fmd_nvl_fmri_unretire { TYPE = function; FLAGS = extern };
96 fmd_nvl_fmri_service_state { TYPE = function; FLAGS = extern };
97 fmd_nvl_fmri_has_fault { TYPE = function; FLAGS = extern };
98 fmd_nvl_fmri_contains { TYPE = function; FLAGS = extern };
99 fmd_nvl_fmri_translate { TYPE = function; FLAGS = extern };
101 fmd_prop_free_string { TYPE = function; FLAGS = extern };
102 fmd_prop_get_int32 { TYPE = function; FLAGS = extern };
103 fmd_prop_get_int64 { TYPE = function; FLAGS = extern };
104 fmd_prop_get_string { TYPE = function; FLAGS = extern };
106 fmd_repair_fru { TYPE = function; FLAGS = extern };
107 fmd_repair_asru { TYPE = function; FLAGS = extern };
109 fmd_serd_create { TYPE = function; FLAGS = extern };
110 fmd_serd_destroy { TYPE = function; FLAGS = extern };
111 fmd_serd_exists { TYPE = function; FLAGS = extern };
112 fmd_serd_fired { TYPE = function; FLAGS = extern };
113 fmd_serd_reset { TYPE = function; FLAGS = extern };
114 fmd_serd_record { TYPE = function; FLAGS = extern };
115 fmd_serd_empty { TYPE = function; FLAGS = extern };
117 fmd_stat_create { TYPE = function; FLAGS = extern };
118 fmd_stat_destroy { TYPE = function; FLAGS = extern };
119 fmd_stat_setstr { TYPE = function; FLAGS = extern };
121 fmd_thr_create { TYPE = function; FLAGS = extern };
122 fmd_thr_destroy { TYPE = function; FLAGS = extern };
123 fmd_thr_signal { TYPE = function; FLAGS = extern };
124 fmd_thr_checkpoint { TYPE = function; FLAGS = extern };
126 fmd_timer_install { TYPE = function; FLAGS = extern };
127 fmd_timer_remove { TYPE = function; FLAGS = extern };
129 fmd_xprt_close { TYPE = function; FLAGS = extern };
130 fmd_xprt_error { TYPE = function; FLAGS = extern };
131 fmd_xprt_getspecific { TYPE = function; FLAGS = extern };
132 fmd_xprt_log { TYPE = function; FLAGS = extern };
133 fmd_xprt_open { TYPE = function; FLAGS = extern };
134 fmd_xprt_post { TYPE = function; FLAGS = extern };
135 fmd_xprt_resume { TYPE = function; FLAGS = extern };
136 fmd_xprt_setspecific { TYPE = function; FLAGS = extern };
137 fmd_xprt_suspend { TYPE = function; FLAGS = extern };
138 fmd_xprt_translate { TYPE = function; FLAGS = extern };
139 fmd_xprt_add_domain { TYPE = function; FLAGS = extern };