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 # Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
22 #
23
24 $mapfile_version 2
25
26 SYMBOL_SCOPE {
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 };
32
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 };
57 fmd_doorthr_setup { TYPE = function; FLAGS = extern };
58
59 fmd_event_local { TYPE = function; FLAGS = extern };
60 fmd_event_ena_create { TYPE = function; FLAGS = extern };
61
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 };
84
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 };
|
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 # Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
22 # Copyright 2016 Nexenta Systems, Inc. All rights reserved.
23 #
24
25 $mapfile_version 2
26
27 SYMBOL_SCOPE {
28 fmd_buf_create { TYPE = function; FLAGS = extern };
29 fmd_buf_destroy { TYPE = function; FLAGS = extern };
30 fmd_buf_read { TYPE = function; FLAGS = extern };
31 fmd_buf_size { TYPE = function; FLAGS = extern };
32 fmd_buf_write { TYPE = function; FLAGS = extern };
33
34 fmd_case_add_ereport { TYPE = function; FLAGS = extern };
35 fmd_case_add_serd { TYPE = function; FLAGS = extern };
36 fmd_case_add_suspect { TYPE = function; FLAGS = extern };
37 fmd_case_close { TYPE = function; FLAGS = extern };
38 fmd_case_closed { TYPE = function; FLAGS = extern };
39 fmd_case_getprincipal { TYPE = function; FLAGS = extern };
40 fmd_case_getspecific { TYPE = function; FLAGS = extern };
41 fmd_case_next { TYPE = function; FLAGS = extern };
42 fmd_case_open { TYPE = function; FLAGS = extern };
58 fmd_doorthr_setup { TYPE = function; FLAGS = extern };
59
60 fmd_event_local { TYPE = function; FLAGS = extern };
61 fmd_event_ena_create { TYPE = function; FLAGS = extern };
62
63 fmd_hdl_abort { TYPE = function; FLAGS = extern };
64 fmd_hdl_alloc { TYPE = function; FLAGS = extern };
65 fmd_hdl_debug { TYPE = function; FLAGS = extern };
66 fmd_hdl_error { TYPE = function; FLAGS = extern };
67 fmd_hdl_free { TYPE = function; FLAGS = extern };
68 fmd_hdl_fmauth { TYPE = function; FLAGS = extern };
69 fmd_hdl_getspecific { TYPE = function; FLAGS = extern };
70 fmd_hdl_modauth { TYPE = function; FLAGS = extern };
71 fmd_hdl_opendict { TYPE = function; FLAGS = extern };
72 fmd_hdl_register { TYPE = function; FLAGS = extern };
73 fmd_hdl_setspecific { TYPE = function; FLAGS = extern };
74 fmd_hdl_strdup { TYPE = function; FLAGS = extern };
75 fmd_hdl_strfree { TYPE = function; FLAGS = extern };
76 fmd_hdl_subscribe { TYPE = function; FLAGS = extern };
77 fmd_hdl_topo_hold { TYPE = function; FLAGS = extern };
78 fmd_hdl_topo_node_get_by_devid { TYPE = function; FLAGS = extern };
79 fmd_hdl_topo_rele { TYPE = function; FLAGS = extern };
80 fmd_hdl_unregister { TYPE = function; FLAGS = extern };
81 fmd_hdl_unsubscribe { TYPE = function; FLAGS = extern };
82 fmd_hdl_vabort { TYPE = function; FLAGS = extern };
83 fmd_hdl_vdebug { TYPE = function; FLAGS = extern };
84 fmd_hdl_verror { TYPE = function; FLAGS = extern };
85 fmd_hdl_zalloc { TYPE = function; FLAGS = extern };
86
87 fmd_nvl_alloc { TYPE = function; FLAGS = extern };
88 fmd_nvl_class_match { TYPE = function; FLAGS = extern };
89 fmd_nvl_create_defect { TYPE = function; FLAGS = extern };
90 fmd_nvl_create_fault { TYPE = function; FLAGS = extern };
91 fmd_nvl_dup { TYPE = function; FLAGS = extern };
92 fmd_nvl_fmri_expand { TYPE = function; FLAGS = extern };
93 fmd_nvl_fmri_present { TYPE = function; FLAGS = extern };
94 fmd_nvl_fmri_replaced { TYPE = function; FLAGS = extern };
95 fmd_nvl_fmri_unusable { TYPE = function; FLAGS = extern };
96 fmd_nvl_fmri_retire { TYPE = function; FLAGS = extern };
97 fmd_nvl_fmri_unretire { TYPE = function; FLAGS = extern };
98 fmd_nvl_fmri_service_state { TYPE = function; FLAGS = extern };
|