1 #
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
14 #
15
16 #
17 # MAPFILE HEADER START
18 #
19 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
20 # Object versioning must comply with the rules detailed in
21 #
22 # usr/src/lib/README.mapfiles
23 #
24 # You should not be making modifications here until you've read the most current
25 # copy of that file. If you need help, contact a gatekeeper for guidance.
26 #
27 # MAPFILE HEADER END
28 #
29
30 $mapfile_version 2
31
32 SYMBOL_VERSION SUNWprivate_1.1 {
33 global:
68 fakekernel_cprintf { FLAGS = NODIRECT };
69 fakekernel_init;
70 fakekernel_putlog { FLAGS = NODIRECT };
71
72 gethrestime;
73 gethrestime_sec;
74 gethrtime_unscaled;
75
76 hz;
77
78 kcred;
79 kiconv;
80 kiconv_close;
81 kiconv_open;
82
83 kmem_alloc;
84 kmem_cache_alloc;
85 kmem_cache_create;
86 kmem_cache_destroy;
87 kmem_cache_free;
88 kmem_cache_reap_now;
89 kmem_cache_set_move;
90 kmem_debugging;
91 kmem_free;
92 kmem_zalloc;
93
94 kmutex_destroy;
95 kmutex_init;
96
97 ksema_destroy;
98 ksema_init;
99
100 ksocket_accept;
101 ksocket_bind;
102 ksocket_bind_helper { FLAGS = NODIRECT };
103 ksocket_close;
104 ksocket_connect;
105 ksocket_getpeername;
106 ksocket_getsockname;
107 ksocket_hold;
108 ksocket_ioctl;
156 rw_write_held;
157
158 scalehrtime;
159
160 #sema_held; # call the libc version directly
161 sema_p;
162 sema_p_sig;
163 sema_tryp;
164 sema_v;
165
166 strfree;
167
168 system_taskq_fini;
169 system_taskq_init;
170 taskq_create;
171 taskq_create_proc;
172 taskq_destroy;
173 taskq_dispatch;
174 taskq_dispatch_ent;
175 taskq_member;
176 taskq_wait;
177
178 thread_join;
179
180 tick_per_msec;
181 tsignal;
182 uiomove;
183 uioskip;
184 usec_per_tick;
185 vcmn_err;
186 vmem_qcache_reap;
187 vpanic;
188 zone0;
189 zone_kcred;
190 zthread_create;
191 zthread_exit;
192
193 local:
194 *;
195 };
|
1 #
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
14 # Copyright (c) 2017, Joyent, Inc.
15 #
16
17 #
18 # MAPFILE HEADER START
19 #
20 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
21 # Object versioning must comply with the rules detailed in
22 #
23 # usr/src/lib/README.mapfiles
24 #
25 # You should not be making modifications here until you've read the most current
26 # copy of that file. If you need help, contact a gatekeeper for guidance.
27 #
28 # MAPFILE HEADER END
29 #
30
31 $mapfile_version 2
32
33 SYMBOL_VERSION SUNWprivate_1.1 {
34 global:
69 fakekernel_cprintf { FLAGS = NODIRECT };
70 fakekernel_init;
71 fakekernel_putlog { FLAGS = NODIRECT };
72
73 gethrestime;
74 gethrestime_sec;
75 gethrtime_unscaled;
76
77 hz;
78
79 kcred;
80 kiconv;
81 kiconv_close;
82 kiconv_open;
83
84 kmem_alloc;
85 kmem_cache_alloc;
86 kmem_cache_create;
87 kmem_cache_destroy;
88 kmem_cache_free;
89 kmem_cache_reap_active;
90 kmem_cache_reap_soon;
91 kmem_cache_set_move;
92 kmem_debugging;
93 kmem_free;
94 kmem_zalloc;
95
96 kmutex_destroy;
97 kmutex_init;
98
99 ksema_destroy;
100 ksema_init;
101
102 ksocket_accept;
103 ksocket_bind;
104 ksocket_bind_helper { FLAGS = NODIRECT };
105 ksocket_close;
106 ksocket_connect;
107 ksocket_getpeername;
108 ksocket_getsockname;
109 ksocket_hold;
110 ksocket_ioctl;
158 rw_write_held;
159
160 scalehrtime;
161
162 #sema_held; # call the libc version directly
163 sema_p;
164 sema_p_sig;
165 sema_tryp;
166 sema_v;
167
168 strfree;
169
170 system_taskq_fini;
171 system_taskq_init;
172 taskq_create;
173 taskq_create_proc;
174 taskq_destroy;
175 taskq_dispatch;
176 taskq_dispatch_ent;
177 taskq_member;
178 taskq_empty;
179 taskq_wait;
180
181 thread_join;
182
183 tick_per_msec;
184 tsignal;
185 uiomove;
186 uioskip;
187 usec_per_tick;
188 vcmn_err;
189 vmem_qcache_reap;
190 vpanic;
191 zone0;
192 zone_kcred;
193 zthread_create;
194 zthread_exit;
195
196 local:
197 *;
198 };
|