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