kse.map revision 173967
1/* $FreeBSD: head/lib/libkse/kse.map 173967 2007-11-27 03:16:44Z jasone $ */ 2 3/* 4 * Use the same naming scheme as libc. 5 */ 6FBSD_1.0 { 7global: 8 __error; 9 accept; 10 aio_suspend; 11 close; 12 connect; 13 creat; 14 execve; 15 fcntl; 16 fork; 17 fsync; 18 msync; 19 nanosleep; 20 open; 21 pause; 22 poll; 23 pselect; 24 pthread_atfork; 25 pthread_barrier_destroy; 26 pthread_barrier_init; 27 pthread_barrier_wait; 28 pthread_barrierattr_destroy; 29 pthread_barrierattr_getpshared; 30 pthread_barrierattr_init; 31 pthread_barrierattr_setpshared; 32 pthread_attr_destroy; 33 pthread_attr_get_np; 34 pthread_attr_getdetachstate; 35 pthread_attr_getguardsize; 36 pthread_attr_getinheritsched; 37 pthread_attr_getschedparam; 38 pthread_attr_getschedpolicy; 39 pthread_attr_getscope; 40 pthread_attr_getstack; 41 pthread_attr_getstackaddr; 42 pthread_attr_getstacksize; 43 pthread_attr_init; 44 pthread_attr_setcreatesuspend_np; 45 pthread_attr_setdetachstate; 46 pthread_attr_setguardsize; 47 pthread_attr_setinheritsched; 48 pthread_attr_setschedparam; 49 pthread_attr_setschedpolicy; 50 pthread_attr_setscope; 51 pthread_attr_setstack; 52 pthread_attr_setstackaddr; 53 pthread_attr_setstacksize; 54 pthread_cancel; 55 pthread_cleanup_pop; 56 pthread_cleanup_push; 57 pthread_cond_broadcast; 58 pthread_cond_destroy; 59 pthread_cond_init; 60 pthread_cond_signal; 61 pthread_cond_timedwait; 62 pthread_cond_wait; 63 pthread_condattr_destroy; 64 pthread_condattr_init; 65 pthread_create; 66 pthread_detach; 67 pthread_equal; 68 pthread_exit; 69 pthread_getconcurrency; 70 pthread_getprio; 71 pthread_getschedparam; 72 pthread_getspecific; 73 pthread_join; 74 pthread_key_create; 75 pthread_key_delete; 76 pthread_kill; 77 pthread_main_np; 78 pthread_multi_np; 79 pthread_mutex_destroy; 80 pthread_mutex_getprioceiling; 81 pthread_mutex_init; 82 pthread_mutex_lock; 83 pthread_mutex_setprioceiling; 84 pthread_mutex_timedlock; 85 pthread_mutex_trylock; 86 pthread_mutex_unlock; 87 pthread_mutexattr_destroy; 88 pthread_mutexattr_getkind_np; 89 pthread_mutexattr_getprioceiling; 90 pthread_mutexattr_getprotocol; 91 pthread_mutexattr_gettype; 92 pthread_mutexattr_init; 93 pthread_mutexattr_setkind_np; 94 pthread_mutexattr_setprioceiling; 95 pthread_mutexattr_setprotocol; 96 pthread_mutexattr_settype; 97 pthread_once; 98 pthread_resume_all_np; 99 pthread_resume_np; 100 pthread_rwlock_destroy; 101 pthread_rwlock_init; 102 pthread_rwlock_rdlock; 103 pthread_rwlock_timedrdlock; 104 pthread_rwlock_timedwrlock; 105 pthread_rwlock_tryrdlock; 106 pthread_rwlock_trywrlock; 107 pthread_rwlock_unlock; 108 pthread_rwlock_wrlock; 109 pthread_rwlockattr_destroy; 110 pthread_rwlockattr_getpshared; 111 pthread_rwlockattr_init; 112 pthread_rwlockattr_setpshared; 113 pthread_self; 114 pthread_set_name_np; 115 pthread_setcancelstate; 116 pthread_setcanceltype; 117 pthread_setconcurrency; 118 pthread_setprio; 119 pthread_setschedparam; 120 pthread_setspecific; 121 pthread_sigmask; 122 pthread_single_np; 123 pthread_spin_destroy; 124 pthread_spin_init; 125 pthread_spin_lock; 126 pthread_spin_trylock; 127 pthread_spin_unlock; 128 pthread_suspend_all_np; 129 pthread_suspend_np; 130 pthread_switch_add_np; 131 pthread_switch_delete_np; 132 pthread_testcancel; 133 pthread_yield; 134 raise; 135 read; 136 readv; 137 sched_yield; 138 select; 139 sem_init; 140 sem_post; 141 sem_timedwait; 142 sem_wait; 143 sigaction; 144 sigaltstack; 145 sigpending; 146 sigprocmask; 147 sigsuspend; 148 sigwait; 149 sigwaitinfo; 150 sigtimedwait; 151 sleep; 152 system; 153 tcdrain; 154 usleep; 155 vfork; 156 wait4; 157 wait; 158 waitpid; 159 write; 160 writev; 161local: 162 *; 163}; 164 165/* 166 * List the private interfaces reserved for use in FreeBSD libraries. 167 * These are not part of our application ABI. 168 */ 169FBSDprivate_1.0 { 170global: 171 ___creat; 172 __accept; 173 __close; 174 __connect; 175 __fcntl; 176 __fsync; 177 __msync; 178 __nanosleep; 179 __open; 180 __poll; 181 __pthread_cond_timedwait; 182 __pthread_cond_wait; 183 __pthread_mutex_init; 184 __pthread_mutex_lock; 185 __pthread_mutex_trylock; 186 __pthread_mutex_timedlock; 187 __read; 188 __readv; 189 __select; 190 __sigsuspend; 191 __sigtimedwait; 192 __sigwait; 193 __sigwaitinfo; 194 __wait4; 195 __write; 196 __writev; 197 _aio_suspend; 198 _execve; 199 _fork; 200 _nanosleep; 201 _pause; 202 _pselect; 203 _pthread_atfork; 204 _pthread_barrier_destroy; 205 _pthread_barrier_init; 206 _pthread_barrier_wait; 207 _pthread_barrierattr_destroy; 208 _pthread_barrierattr_getpshared; 209 _pthread_barrierattr_init; 210 _pthread_barrierattr_setpshared; 211 _pthread_attr_destroy; 212 _pthread_attr_get_np; 213 _pthread_attr_getdetachstate; 214 _pthread_attr_getguardsize; 215 _pthread_attr_getinheritsched; 216 _pthread_attr_getschedparam; 217 _pthread_attr_getschedpolicy; 218 _pthread_attr_getscope; 219 _pthread_attr_getstack; 220 _pthread_attr_getstackaddr; 221 _pthread_attr_getstacksize; 222 _pthread_attr_init; 223 _pthread_attr_setcreatesuspend_np; 224 _pthread_attr_setdetachstate; 225 _pthread_attr_setguardsize; 226 _pthread_attr_setinheritsched; 227 _pthread_attr_setschedparam; 228 _pthread_attr_setschedpolicy; 229 _pthread_attr_setscope; 230 _pthread_attr_setstack; 231 _pthread_attr_setstackaddr; 232 _pthread_attr_setstacksize; 233 _pthread_cancel; 234 _pthread_cleanup_pop; 235 _pthread_cleanup_push; 236 _pthread_cond_broadcast; 237 _pthread_cond_destroy; 238 _pthread_cond_init; 239 _pthread_cond_signal; 240 _pthread_cond_timedwait; 241 _pthread_cond_wait; 242 _pthread_condattr_default; 243 _pthread_condattr_destroy; 244 _pthread_condattr_init; 245 _pthread_create; 246 _pthread_detach; 247 _pthread_equal; 248 _pthread_exit; 249 _pthread_getconcurrency; 250 _pthread_getprio; 251 _pthread_getschedparam; 252 _pthread_getspecific; 253 _pthread_join; 254 _pthread_key_create; 255 _pthread_key_delete; 256 _pthread_kill; 257 _pthread_main_np; 258 _pthread_multi_np; 259 _pthread_mutex_destroy; 260 _pthread_mutex_getprioceiling; 261 _pthread_mutex_init; 262 _pthread_mutex_init_calloc_cb; 263 _pthread_mutex_lock; 264 _pthread_mutex_setprioceiling; 265 _pthread_mutex_timedlock; 266 _pthread_mutex_trylock; 267 _pthread_mutex_unlock; 268 _pthread_mutexattr_default; 269 _pthread_mutexattr_destroy; 270 _pthread_mutexattr_getkind_np; 271 _pthread_mutexattr_getprioceiling; 272 _pthread_mutexattr_getprotocol; 273 _pthread_mutexattr_gettype; 274 _pthread_mutexattr_init; 275 _pthread_mutexattr_setkind_np; 276 _pthread_mutexattr_setprioceiling; 277 _pthread_mutexattr_setprotocol; 278 _pthread_mutexattr_settype; 279 _pthread_once; 280 _pthread_resume_all_np; 281 _pthread_resume_np; 282 _pthread_rwlock_destroy; 283 _pthread_rwlock_init; 284 _pthread_rwlock_rdlock; 285 _pthread_rwlock_timedrdlock; 286 _pthread_rwlock_timedwrlock; 287 _pthread_rwlock_tryrdlock; 288 _pthread_rwlock_trywrlock; 289 _pthread_rwlock_unlock; 290 _pthread_rwlock_wrlock; 291 _pthread_rwlockattr_destroy; 292 _pthread_rwlockattr_getpshared; 293 _pthread_rwlockattr_init; 294 _pthread_rwlockattr_setpshared; 295 _pthread_self; 296 _pthread_set_name_np; 297 _pthread_setcancelstate; 298 _pthread_setcanceltype; 299 _pthread_setconcurrency; 300 _pthread_setprio; 301 _pthread_setschedparam; 302 _pthread_setspecific; 303 _pthread_sigmask; 304 _pthread_single_np; 305 _pthread_spin_destroy; 306 _pthread_spin_init; 307 _pthread_spin_lock; 308 _pthread_spin_trylock; 309 _pthread_spin_unlock; 310 _pthread_suspend_all_np; 311 _pthread_suspend_np; 312 _pthread_switch_add_np; 313 _pthread_switch_delete_np; 314 _pthread_testcancel; 315 _pthread_yield; 316 _raise; 317 _sched_yield; 318 _sem_init; 319 _sem_post; 320 _sem_timedwait; 321 _sem_wait; 322 _sigaction; 323 _sigaltstack; 324 _sigpending; 325 _sigprocmask; 326 _sigsuspend; 327 _sigtimedwait; 328 _sigwait; 329 _sigwaitinfo; 330 _sleep; 331 _spinlock; 332 _spinlock_debug; 333 _spinunlock; 334 _system; 335 _tcdrain; 336 _usleep; 337 _vfork; 338 _wait; 339 _waitpid; 340 341 /* Debugger needs these. */ 342 _libkse_debug; 343 _thread_activated; 344 _thread_active_threads; 345 _thread_keytable; 346 _thread_list; 347 _thread_max_keys; 348 _thread_off_attr_flags; 349 _thread_off_dtv; 350 _thread_off_linkmap; 351 _thread_off_next; 352 _thread_off_tcb; 353 _thread_off_tmbx; 354 _thread_off_key_allocated; 355 _thread_off_key_destructor; 356 _thread_off_kse; 357 _thread_off_kse_locklevel; 358 _thread_off_sigmask; 359 _thread_off_sigpend; 360 _thread_off_state; 361 _thread_off_thr_locklevel; 362 _thread_off_tlsindex; 363 _thread_size_key; 364 _thread_state_running; 365 _thread_state_zoombie; 366 367local: 368 *; 369}; 370