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 };