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 2017 RackTop Systems.
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:
35
36 _curcred;
37 _curproc;
38 _curthread;
39 _curzone;
40
41 aok { FLAGS = NODIRECT };
42 boot_time;
43 cmn_err;
44 copyinstr;
45 copystr;
46
47 bioerror;
48 biodone;
49 bioinit;
50 geterror;
51
52 cyclic_add;
53 cyclic_remove;
54 cyclic_reprogram;
55
56 crfree;
57 crgetuid;
58 crgetruid;
59 crgetgid;
60 crgetngroups;
61 crgetgroups;
62 crhold;
63
64 cv_broadcast;
65 cv_destroy;
66 cv_init;
67 cv_reltimedwait;
68 cv_reltimedwait_sig;
69 cv_signal;
70 cv_timedwait;
71 cv_timedwait_sig;
72 cv_timedwait_hires;
73 cv_wait;
74 cv_wait_sig;
75
76 ddi_get_lbolt64;
77 ddi_get_lbolt;
78 ddi_get_pid;
79 ddi_strtoul;
80 ddi_strtoull;
81
82 delay;
83
84 fm_panic;
85
86 fakekernel_cprintf { FLAGS = NODIRECT };
87 fakekernel_init;
88 fakekernel_putlog { FLAGS = NODIRECT };
89
90 gethrestime;
91 gethrestime_sec;
92 gethrtime_unscaled;
93
94 hz;
95
96 highbit64;
97
98 issig;
99
100 kcred;
101 kiconv;
102 kiconv_close;
103 kiconv_open;
104
105 kmem_alloc;
106 kmem_asprintf;
107 kmem_cache_alloc;
108 kmem_cache_create;
109 kmem_cache_destroy;
110 kmem_cache_free;
111 kmem_cache_reap_now;
112 kmem_cache_set_move;
113 kmem_debugging;
114 kmem_free;
115 kmem_zalloc;
116
117 kmutex_destroy;
118 kmutex_init;
119 kmutex_enter;
120 kmutex_exit;
121
122 ksema_destroy;
123 ksema_init;
124
125 ksid_lookupdomain;
126 ksiddomain_rele;
127
128 ksocket_accept;
129 ksocket_bind;
130 ksocket_bind_helper { FLAGS = NODIRECT };
131 ksocket_close;
132 ksocket_connect;
133 ksocket_getpeername;
134 ksocket_getsockname;
135 ksocket_hold;
136 ksocket_ioctl;
137 ksocket_listen;
138 ksocket_recv;
139 ksocket_recvfrom;
140 ksocket_recvmsg;
141 ksocket_rele;
142 ksocket_send;
143 ksocket_sendmsg;
144 ksocket_sendto;
145 ksocket_setsockopt;
146 ksocket_shutdown;
147 ksocket_socket;
148
149 kstat_create;
150 kstat_create_zone;
151 kstat_named_init;
152 kstat_delete;
153 kstat_install;
154 kstat_waitq_enter;
155 kstat_waitq_exit;
156 kstat_runq_enter;
157 kstat_runq_exit;
158 kstat_waitq_to_runq;
159 kstat_runq_back_to_waitq;
160
161 msec_per_tick;
162
163 mutex_owned;
164 mutex_owner;
165 mutex_tryenter;
166
167 nsec_per_tick;
168
169 ovbcopy;
170 p0;
171 panic;
172 panicargs;
173 panicstr;
174
175 random_get_bytes;
176 random_get_pseudo_bytes;
177
178 rw_destroy;
179 rw_downgrade;
180 rw_enter;
181 rw_exit;
182 rw_init;
183 #rw_iswriter; # missing, but not currently needed
184 rw_lock_held;
185 rw_owner;
186 rw_read_held;
187 rw_tryenter;
188 rw_tryupgrade;
189 rw_write_held;
190
191 scalehrtime;
192
193 #sema_held; # call the libc version directly
194 sema_p;
195 sema_p_sig;
196 sema_tryp;
197 sema_v;
198
199 strfree;
200
201 system_taskq;
202 system_taskq_fini;
203 system_taskq_init;
204 taskq_create;
205 taskq_create_proc;
206 taskq_create_sysdc;
207 taskq_destroy;
208 taskq_dispatch;
209 taskq_dispatch_ent;
210 taskq_member;
211 taskq_wait;
212
213 thread_create;
214 thread_join;
215 thread_exit;
216
217 tsd_get;
218 tsd_set;
219 tsd_create;
220 tsd_destroy;
221
222 tick_per_msec;
223 tsignal;
224 uiomove;
225 uioskip;
226 usec_per_tick;
227 vcmn_err;
228 vmem_qcache_reap;
229 vpanic;
230 zone0;
231 zone_kcred;
232 zthread_create;
233 zthread_exit;
234
235 local:
236 *;
237 };