pthread.map revision 158425
1144518Sdavidxu# $FreeBSD: head/lib/libthr/pthread.map 158425 2006-05-11 07:02:52Z davidxu $ 2153591SdavidxuLIBTHREAD_1_0 { 3144518Sdavidxuglobal: 4144518Sdavidxu ___creat; 5144518Sdavidxu __accept; 6144518Sdavidxu __close; 7144518Sdavidxu __connect; 8144518Sdavidxu __error; 9144518Sdavidxu __fcntl; 10144518Sdavidxu __fsync; 11144518Sdavidxu __msync; 12144518Sdavidxu __nanosleep; 13144518Sdavidxu __open; 14144518Sdavidxu __poll; 15144518Sdavidxu __pthread_cond_timedwait; 16144518Sdavidxu __pthread_cond_wait; 17144518Sdavidxu __pthread_mutex_init; 18144518Sdavidxu __pthread_mutex_lock; 19157457Sdavidxu __pthread_mutex_timedlock; 20144518Sdavidxu __pthread_mutex_trylock; 21144518Sdavidxu __read; 22144518Sdavidxu __readv; 23144518Sdavidxu __recvfrom; 24144518Sdavidxu __recvmsg; 25144518Sdavidxu __select; 26144518Sdavidxu __sendmsg; 27144518Sdavidxu __sendto; 28144518Sdavidxu __sigsuspend; 29157457Sdavidxu __sigtimedwait; 30157457Sdavidxu __sigwait; 31157457Sdavidxu __sigwaitinfo; 32144518Sdavidxu __wait4; 33144518Sdavidxu __write; 34144518Sdavidxu __writev; 35144518Sdavidxu _aio_suspend; 36144518Sdavidxu _execve; 37144518Sdavidxu _fork; 38144518Sdavidxu _nanosleep; 39144518Sdavidxu _pause; 40144518Sdavidxu _pselect; 41144518Sdavidxu _pthread_atfork; 42144518Sdavidxu _pthread_barrier_destroy; 43144518Sdavidxu _pthread_barrier_init; 44144518Sdavidxu _pthread_barrier_wait; 45144518Sdavidxu _pthread_barrierattr_destroy; 46144518Sdavidxu _pthread_barrierattr_getpshared; 47144518Sdavidxu _pthread_barrierattr_init; 48144518Sdavidxu _pthread_barrierattr_setpshared; 49144518Sdavidxu _pthread_attr_destroy; 50144518Sdavidxu _pthread_attr_get_np; 51144518Sdavidxu _pthread_attr_getdetachstate; 52144518Sdavidxu _pthread_attr_getguardsize; 53144518Sdavidxu _pthread_attr_getinheritsched; 54144518Sdavidxu _pthread_attr_getschedparam; 55144518Sdavidxu _pthread_attr_getschedpolicy; 56144518Sdavidxu _pthread_attr_getscope; 57144518Sdavidxu _pthread_attr_getstack; 58144518Sdavidxu _pthread_attr_getstackaddr; 59144518Sdavidxu _pthread_attr_getstacksize; 60144518Sdavidxu _pthread_attr_init; 61144518Sdavidxu _pthread_attr_setcreatesuspend_np; 62144518Sdavidxu _pthread_attr_setdetachstate; 63144518Sdavidxu _pthread_attr_setguardsize; 64144518Sdavidxu _pthread_attr_setinheritsched; 65144518Sdavidxu _pthread_attr_setschedparam; 66144518Sdavidxu _pthread_attr_setschedpolicy; 67144518Sdavidxu _pthread_attr_setscope; 68144518Sdavidxu _pthread_attr_setstack; 69144518Sdavidxu _pthread_attr_setstackaddr; 70144518Sdavidxu _pthread_attr_setstacksize; 71144518Sdavidxu _pthread_cancel; 72144518Sdavidxu _pthread_cleanup_pop; 73144518Sdavidxu _pthread_cleanup_push; 74144518Sdavidxu _pthread_cond_broadcast; 75144518Sdavidxu _pthread_cond_destroy; 76144518Sdavidxu _pthread_cond_init; 77144518Sdavidxu _pthread_cond_signal; 78144518Sdavidxu _pthread_cond_timedwait; 79144518Sdavidxu _pthread_cond_wait; 80144518Sdavidxu _pthread_condattr_destroy; 81144518Sdavidxu _pthread_condattr_getclock; 82144518Sdavidxu _pthread_condattr_getpshared; 83144518Sdavidxu _pthread_condattr_init; 84144518Sdavidxu _pthread_condattr_setclock; 85144518Sdavidxu _pthread_condattr_setpshared; 86144518Sdavidxu _pthread_create; 87144518Sdavidxu _pthread_detach; 88144518Sdavidxu _pthread_equal; 89144518Sdavidxu _pthread_exit; 90144518Sdavidxu _pthread_getconcurrency; 91144518Sdavidxu _pthread_getprio; 92144518Sdavidxu _pthread_getschedparam; 93144518Sdavidxu _pthread_getspecific; 94144518Sdavidxu _pthread_join; 95144518Sdavidxu _pthread_key_create; 96144518Sdavidxu _pthread_key_delete; 97144518Sdavidxu _pthread_kill; 98144518Sdavidxu _pthread_main_np; 99144518Sdavidxu _pthread_multi_np; 100144518Sdavidxu _pthread_mutex_destroy; 101144518Sdavidxu _pthread_mutex_getprioceiling; 102144518Sdavidxu _pthread_mutex_init; 103144518Sdavidxu _pthread_mutex_lock; 104144518Sdavidxu _pthread_mutex_setprioceiling; 105144518Sdavidxu _pthread_mutex_timedlock; 106144518Sdavidxu _pthread_mutex_trylock; 107144518Sdavidxu _pthread_mutex_unlock; 108144518Sdavidxu _pthread_mutexattr_destroy; 109144518Sdavidxu _pthread_mutexattr_getkind_np; 110144518Sdavidxu _pthread_mutexattr_getprioceiling; 111144518Sdavidxu _pthread_mutexattr_getprotocol; 112151609Sdavidxu _pthread_mutexattr_getpshared; 113144518Sdavidxu _pthread_mutexattr_gettype; 114144518Sdavidxu _pthread_mutexattr_init; 115144518Sdavidxu _pthread_mutexattr_setkind_np; 116144518Sdavidxu _pthread_mutexattr_setprioceiling; 117144518Sdavidxu _pthread_mutexattr_setprotocol; 118151609Sdavidxu _pthread_mutexattr_setpshared; 119144518Sdavidxu _pthread_mutexattr_settype; 120144518Sdavidxu _pthread_once; 121144518Sdavidxu _pthread_resume_all_np; 122144518Sdavidxu _pthread_resume_np; 123144518Sdavidxu _pthread_rwlock_destroy; 124144518Sdavidxu _pthread_rwlock_init; 125144518Sdavidxu _pthread_rwlock_rdlock; 126144518Sdavidxu _pthread_rwlock_timedrdlock; 127144518Sdavidxu _pthread_rwlock_timedwrlock; 128144518Sdavidxu _pthread_rwlock_tryrdlock; 129144518Sdavidxu _pthread_rwlock_trywrlock; 130144518Sdavidxu _pthread_rwlock_unlock; 131144518Sdavidxu _pthread_rwlock_wrlock; 132144518Sdavidxu _pthread_rwlockattr_destroy; 133144518Sdavidxu _pthread_rwlockattr_getpshared; 134144518Sdavidxu _pthread_rwlockattr_init; 135144518Sdavidxu _pthread_rwlockattr_setpshared; 136144518Sdavidxu _pthread_self; 137144518Sdavidxu _pthread_set_name_np; 138144518Sdavidxu _pthread_setcancelstate; 139144518Sdavidxu _pthread_setcanceltype; 140144518Sdavidxu _pthread_setconcurrency; 141144518Sdavidxu _pthread_setprio; 142144518Sdavidxu _pthread_setschedparam; 143144518Sdavidxu _pthread_setspecific; 144144518Sdavidxu _pthread_sigmask; 145144518Sdavidxu _pthread_single_np; 146144518Sdavidxu _pthread_spin_destroy; 147144518Sdavidxu _pthread_spin_init; 148144518Sdavidxu _pthread_spin_lock; 149144518Sdavidxu _pthread_spin_trylock; 150144518Sdavidxu _pthread_spin_unlock; 151144518Sdavidxu _pthread_suspend_all_np; 152144518Sdavidxu _pthread_suspend_np; 153144518Sdavidxu _pthread_switch_add_np; 154144518Sdavidxu _pthread_switch_delete_np; 155144518Sdavidxu _pthread_testcancel; 156150904Sdavidxu _pthread_timedjoin_np; 157144518Sdavidxu _pthread_yield; 158144518Sdavidxu _raise; 159144518Sdavidxu _sem_destroy; 160144518Sdavidxu _sem_getvalue; 161144518Sdavidxu _sem_init; 162144518Sdavidxu _sem_post; 163144518Sdavidxu _sem_timedwait; 164144518Sdavidxu _sem_trywait; 165144518Sdavidxu _sem_wait; 166144518Sdavidxu _sigaction; 167144518Sdavidxu _sigprocmask; 168144518Sdavidxu _sigsuspend; 169157457Sdavidxu _sigtimedwait; 170144518Sdavidxu _sigwait; 171144518Sdavidxu _sigwaitinfo; 172144518Sdavidxu _sleep; 173144518Sdavidxu _spinlock; 174144518Sdavidxu _spinlock_debug; 175144518Sdavidxu _spinunlock; 176144518Sdavidxu _system; 177144518Sdavidxu _tcdrain; 178148662Sdeischen _usleep; 179144518Sdavidxu _vfork; 180144518Sdavidxu _wait; 181144518Sdavidxu _waitpid; 182144518Sdavidxu accept; 183144518Sdavidxu aio_suspend; 184144518Sdavidxu close; 185144518Sdavidxu connect; 186144518Sdavidxu creat; 187144518Sdavidxu execve; 188144518Sdavidxu fcntl; 189144518Sdavidxu fork; 190144518Sdavidxu fsync; 191144518Sdavidxu msync; 192144518Sdavidxu nanosleep; 193144518Sdavidxu open; 194144518Sdavidxu pause; 195144518Sdavidxu poll; 196144518Sdavidxu pselect; 197144518Sdavidxu pthread_atfork; 198144518Sdavidxu pthread_barrier_destroy; 199144518Sdavidxu pthread_barrier_init; 200144518Sdavidxu pthread_barrier_wait; 201144518Sdavidxu pthread_barrierattr_destroy; 202144518Sdavidxu pthread_barrierattr_getpshared; 203144518Sdavidxu pthread_barrierattr_init; 204144518Sdavidxu pthread_barrierattr_setpshared; 205144518Sdavidxu pthread_attr_destroy; 206144518Sdavidxu pthread_attr_get_np; 207144518Sdavidxu pthread_attr_getdetachstate; 208144518Sdavidxu pthread_attr_getguardsize; 209144518Sdavidxu pthread_attr_getinheritsched; 210144518Sdavidxu pthread_attr_getschedparam; 211144518Sdavidxu pthread_attr_getschedpolicy; 212144518Sdavidxu pthread_attr_getscope; 213144518Sdavidxu pthread_attr_getstack; 214144518Sdavidxu pthread_attr_getstackaddr; 215144518Sdavidxu pthread_attr_getstacksize; 216144518Sdavidxu pthread_attr_init; 217144518Sdavidxu pthread_attr_setcreatesuspend_np; 218144518Sdavidxu pthread_attr_setdetachstate; 219144518Sdavidxu pthread_attr_setguardsize; 220144518Sdavidxu pthread_attr_setinheritsched; 221144518Sdavidxu pthread_attr_setschedparam; 222144518Sdavidxu pthread_attr_setschedpolicy; 223144518Sdavidxu pthread_attr_setscope; 224144518Sdavidxu pthread_attr_setstack; 225144518Sdavidxu pthread_attr_setstackaddr; 226144518Sdavidxu pthread_attr_setstacksize; 227144518Sdavidxu pthread_cancel; 228144518Sdavidxu pthread_cleanup_pop; 229144518Sdavidxu pthread_cleanup_push; 230144518Sdavidxu pthread_cond_broadcast; 231144518Sdavidxu pthread_cond_destroy; 232144518Sdavidxu pthread_cond_init; 233144518Sdavidxu pthread_cond_signal; 234144518Sdavidxu pthread_cond_timedwait; 235144518Sdavidxu pthread_cond_wait; 236144518Sdavidxu pthread_condattr_destroy; 237144614Sdavidxu pthread_condattr_getclock; 238151609Sdavidxu pthread_condattr_getpshared; 239151637Sdavidxu pthread_condattr_init; 240144614Sdavidxu pthread_condattr_setclock; 241151609Sdavidxu pthread_condattr_setpshared; 242144518Sdavidxu pthread_create; 243144518Sdavidxu pthread_detach; 244144518Sdavidxu pthread_equal; 245144518Sdavidxu pthread_exit; 246144518Sdavidxu pthread_getconcurrency; 247144518Sdavidxu pthread_getprio; 248144518Sdavidxu pthread_getschedparam; 249144518Sdavidxu pthread_getspecific; 250144518Sdavidxu pthread_join; 251144518Sdavidxu pthread_key_create; 252144518Sdavidxu pthread_key_delete; 253144518Sdavidxu pthread_kill; 254144518Sdavidxu pthread_main_np; 255144518Sdavidxu pthread_multi_np; 256144518Sdavidxu pthread_mutex_destroy; 257144518Sdavidxu pthread_mutex_getprioceiling; 258144518Sdavidxu pthread_mutex_init; 259144518Sdavidxu pthread_mutex_lock; 260144518Sdavidxu pthread_mutex_setprioceiling; 261144518Sdavidxu pthread_mutex_timedlock; 262144518Sdavidxu pthread_mutex_trylock; 263144518Sdavidxu pthread_mutex_unlock; 264144518Sdavidxu pthread_mutexattr_destroy; 265144518Sdavidxu pthread_mutexattr_getkind_np; 266144518Sdavidxu pthread_mutexattr_getprioceiling; 267151609Sdavidxu pthread_mutexattr_getpshared; 268144518Sdavidxu pthread_mutexattr_getprotocol; 269144518Sdavidxu pthread_mutexattr_gettype; 270144518Sdavidxu pthread_mutexattr_init; 271144518Sdavidxu pthread_mutexattr_setkind_np; 272144518Sdavidxu pthread_mutexattr_setprioceiling; 273144518Sdavidxu pthread_mutexattr_setprotocol; 274151609Sdavidxu pthread_mutexattr_setpshared; 275144518Sdavidxu pthread_mutexattr_settype; 276144518Sdavidxu pthread_once; 277144518Sdavidxu pthread_resume_all_np; 278144518Sdavidxu pthread_resume_np; 279144518Sdavidxu pthread_rwlock_destroy; 280144518Sdavidxu pthread_rwlock_init; 281144518Sdavidxu pthread_rwlock_rdlock; 282144518Sdavidxu pthread_rwlock_timedrdlock; 283144518Sdavidxu pthread_rwlock_timedwrlock; 284144518Sdavidxu pthread_rwlock_tryrdlock; 285144518Sdavidxu pthread_rwlock_trywrlock; 286144518Sdavidxu pthread_rwlock_unlock; 287144518Sdavidxu pthread_rwlock_wrlock; 288144518Sdavidxu pthread_rwlockattr_destroy; 289144518Sdavidxu pthread_rwlockattr_getpshared; 290144518Sdavidxu pthread_rwlockattr_init; 291144518Sdavidxu pthread_rwlockattr_setpshared; 292144518Sdavidxu pthread_self; 293144518Sdavidxu pthread_set_name_np; 294144518Sdavidxu pthread_setcancelstate; 295144518Sdavidxu pthread_setcanceltype; 296144518Sdavidxu pthread_setconcurrency; 297144518Sdavidxu pthread_setprio; 298144518Sdavidxu pthread_setschedparam; 299144518Sdavidxu pthread_setspecific; 300144518Sdavidxu pthread_sigmask; 301144518Sdavidxu pthread_single_np; 302144518Sdavidxu pthread_spin_destroy; 303144518Sdavidxu pthread_spin_init; 304144518Sdavidxu pthread_spin_lock; 305144518Sdavidxu pthread_spin_trylock; 306144518Sdavidxu pthread_spin_unlock; 307144518Sdavidxu pthread_suspend_all_np; 308144518Sdavidxu pthread_suspend_np; 309144518Sdavidxu pthread_switch_add_np; 310144518Sdavidxu pthread_switch_delete_np; 311144518Sdavidxu pthread_testcancel; 312150904Sdavidxu pthread_timedjoin_np; 313144518Sdavidxu pthread_yield; 314144518Sdavidxu raise; 315144518Sdavidxu read; 316144518Sdavidxu readv; 317144518Sdavidxu recvfrom; 318144518Sdavidxu recvmsg; 319144518Sdavidxu select; 320144518Sdavidxu sem_destroy; 321144518Sdavidxu sem_getvalue; 322144518Sdavidxu sem_init; 323144518Sdavidxu sem_post; 324144518Sdavidxu sem_timedwait; 325144518Sdavidxu sem_trywait; 326144518Sdavidxu sem_wait; 327144518Sdavidxu sendmsg; 328144518Sdavidxu sendto; 329144518Sdavidxu sigaction; 330144518Sdavidxu sigprocmask; 331144518Sdavidxu sigsuspend; 332144518Sdavidxu sigwait; 333144518Sdavidxu sigwaitinfo; 334144518Sdavidxu sigtimedwait; 335144518Sdavidxu sleep; 336144518Sdavidxu system; 337144518Sdavidxu tcdrain; 338148662Sdeischen usleep; 339144518Sdavidxu vfork; 340144518Sdavidxu wait; 341144518Sdavidxu wait4; 342144518Sdavidxu waitpid; 343144518Sdavidxu write; 344144518Sdavidxu writev; 345144518Sdavidxu 346144518Sdavidxu # Debugger needs these. 347144518Sdavidxu _libthr_debug; 348144518Sdavidxu _thread_active_threads; 349144921Sdavidxu _thread_bp_create; 350144921Sdavidxu _thread_bp_death; 351144921Sdavidxu _thread_event_mask; 352144518Sdavidxu _thread_keytable; 353144921Sdavidxu _thread_last_event; 354144518Sdavidxu _thread_list; 355144518Sdavidxu _thread_max_keys; 356144518Sdavidxu _thread_off_attr_flags; 357144518Sdavidxu _thread_off_dtv; 358144921Sdavidxu _thread_off_event_buf; 359144921Sdavidxu _thread_off_event_mask; 360144921Sdavidxu _thread_off_key_allocated; 361144921Sdavidxu _thread_off_key_destructor; 362144518Sdavidxu _thread_off_linkmap; 363144518Sdavidxu _thread_off_next; 364144921Sdavidxu _thread_off_report_events; 365144921Sdavidxu _thread_off_state; 366144518Sdavidxu _thread_off_tcb; 367144518Sdavidxu _thread_off_tid; 368144518Sdavidxu _thread_off_tlsindex; 369144518Sdavidxu _thread_size_key; 370144518Sdavidxu _thread_state_running; 371144518Sdavidxu _thread_state_zoombie; 372144518Sdavidxulocal: 373144518Sdavidxu *; 374144518Sdavidxu}; 375158425Sdavidxu 376158425Sdavidxu# 377158425Sdavidxu# Use the same naming scheme as libc. 378158425Sdavidxu# 379158425SdavidxuFBSD_1.0 { 380158425Sdavidxuglobal: 381158425Sdavidxu __error; 382158425Sdavidxu accept; 383158425Sdavidxu aio_suspend; 384158425Sdavidxu close; 385158425Sdavidxu connect; 386158425Sdavidxu creat; 387158425Sdavidxu execve; 388158425Sdavidxu fcntl; 389158425Sdavidxu fork; 390158425Sdavidxu fsync; 391158425Sdavidxu msync; 392158425Sdavidxu nanosleep; 393158425Sdavidxu open; 394158425Sdavidxu pause; 395158425Sdavidxu poll; 396158425Sdavidxu pselect; 397158425Sdavidxu pthread_atfork; 398158425Sdavidxu pthread_barrier_destroy; 399158425Sdavidxu pthread_barrier_init; 400158425Sdavidxu pthread_barrier_wait; 401158425Sdavidxu pthread_barrierattr_destroy; 402158425Sdavidxu pthread_barrierattr_getpshared; 403158425Sdavidxu pthread_barrierattr_init; 404158425Sdavidxu pthread_barrierattr_setpshared; 405158425Sdavidxu pthread_attr_destroy; 406158425Sdavidxu pthread_attr_get_np; 407158425Sdavidxu pthread_attr_getdetachstate; 408158425Sdavidxu pthread_attr_getguardsize; 409158425Sdavidxu pthread_attr_getinheritsched; 410158425Sdavidxu pthread_attr_getschedparam; 411158425Sdavidxu pthread_attr_getschedpolicy; 412158425Sdavidxu pthread_attr_getscope; 413158425Sdavidxu pthread_attr_getstack; 414158425Sdavidxu pthread_attr_getstackaddr; 415158425Sdavidxu pthread_attr_getstacksize; 416158425Sdavidxu pthread_attr_init; 417158425Sdavidxu pthread_attr_setcreatesuspend_np; 418158425Sdavidxu pthread_attr_setdetachstate; 419158425Sdavidxu pthread_attr_setguardsize; 420158425Sdavidxu pthread_attr_setinheritsched; 421158425Sdavidxu pthread_attr_setschedparam; 422158425Sdavidxu pthread_attr_setschedpolicy; 423158425Sdavidxu pthread_attr_setscope; 424158425Sdavidxu pthread_attr_setstack; 425158425Sdavidxu pthread_attr_setstackaddr; 426158425Sdavidxu pthread_attr_setstacksize; 427158425Sdavidxu pthread_cancel; 428158425Sdavidxu pthread_cleanup_pop; 429158425Sdavidxu pthread_cleanup_push; 430158425Sdavidxu pthread_cond_broadcast; 431158425Sdavidxu pthread_cond_destroy; 432158425Sdavidxu pthread_cond_init; 433158425Sdavidxu pthread_cond_signal; 434158425Sdavidxu pthread_cond_timedwait; 435158425Sdavidxu pthread_cond_wait; 436158425Sdavidxu pthread_condattr_destroy; 437158425Sdavidxu pthread_condattr_getclock; 438158425Sdavidxu pthread_condattr_getpshared; 439158425Sdavidxu pthread_condattr_init; 440158425Sdavidxu pthread_condattr_setclock; 441158425Sdavidxu pthread_condattr_setpshared; 442158425Sdavidxu pthread_create; 443158425Sdavidxu pthread_detach; 444158425Sdavidxu pthread_equal; 445158425Sdavidxu pthread_exit; 446158425Sdavidxu pthread_getconcurrency; 447158425Sdavidxu pthread_getprio; 448158425Sdavidxu pthread_getschedparam; 449158425Sdavidxu pthread_getspecific; 450158425Sdavidxu pthread_join; 451158425Sdavidxu pthread_key_create; 452158425Sdavidxu pthread_key_delete; 453158425Sdavidxu pthread_kill; 454158425Sdavidxu pthread_main_np; 455158425Sdavidxu pthread_multi_np; 456158425Sdavidxu pthread_mutex_destroy; 457158425Sdavidxu pthread_mutex_getprioceiling; 458158425Sdavidxu pthread_mutex_init; 459158425Sdavidxu pthread_mutex_lock; 460158425Sdavidxu pthread_mutex_setprioceiling; 461158425Sdavidxu pthread_mutex_timedlock; 462158425Sdavidxu pthread_mutex_trylock; 463158425Sdavidxu pthread_mutex_unlock; 464158425Sdavidxu pthread_mutexattr_destroy; 465158425Sdavidxu pthread_mutexattr_getkind_np; 466158425Sdavidxu pthread_mutexattr_getprioceiling; 467158425Sdavidxu pthread_mutexattr_getpshared; 468158425Sdavidxu pthread_mutexattr_getprotocol; 469158425Sdavidxu pthread_mutexattr_gettype; 470158425Sdavidxu pthread_mutexattr_init; 471158425Sdavidxu pthread_mutexattr_setkind_np; 472158425Sdavidxu pthread_mutexattr_setprioceiling; 473158425Sdavidxu pthread_mutexattr_setprotocol; 474158425Sdavidxu pthread_mutexattr_setpshared; 475158425Sdavidxu pthread_mutexattr_settype; 476158425Sdavidxu pthread_once; 477158425Sdavidxu pthread_resume_all_np; 478158425Sdavidxu pthread_resume_np; 479158425Sdavidxu pthread_rwlock_destroy; 480158425Sdavidxu pthread_rwlock_init; 481158425Sdavidxu pthread_rwlock_rdlock; 482158425Sdavidxu pthread_rwlock_timedrdlock; 483158425Sdavidxu pthread_rwlock_timedwrlock; 484158425Sdavidxu pthread_rwlock_tryrdlock; 485158425Sdavidxu pthread_rwlock_trywrlock; 486158425Sdavidxu pthread_rwlock_unlock; 487158425Sdavidxu pthread_rwlock_wrlock; 488158425Sdavidxu pthread_rwlockattr_destroy; 489158425Sdavidxu pthread_rwlockattr_getpshared; 490158425Sdavidxu pthread_rwlockattr_init; 491158425Sdavidxu pthread_rwlockattr_setpshared; 492158425Sdavidxu pthread_self; 493158425Sdavidxu pthread_set_name_np; 494158425Sdavidxu pthread_setcancelstate; 495158425Sdavidxu pthread_setcanceltype; 496158425Sdavidxu pthread_setconcurrency; 497158425Sdavidxu pthread_setprio; 498158425Sdavidxu pthread_setschedparam; 499158425Sdavidxu pthread_setspecific; 500158425Sdavidxu pthread_sigmask; 501158425Sdavidxu pthread_single_np; 502158425Sdavidxu pthread_spin_destroy; 503158425Sdavidxu pthread_spin_init; 504158425Sdavidxu pthread_spin_lock; 505158425Sdavidxu pthread_spin_trylock; 506158425Sdavidxu pthread_spin_unlock; 507158425Sdavidxu pthread_suspend_all_np; 508158425Sdavidxu pthread_suspend_np; 509158425Sdavidxu pthread_switch_add_np; 510158425Sdavidxu pthread_switch_delete_np; 511158425Sdavidxu pthread_testcancel; 512158425Sdavidxu pthread_timedjoin_np; 513158425Sdavidxu pthread_yield; 514158425Sdavidxu raise; 515158425Sdavidxu read; 516158425Sdavidxu readv; 517158425Sdavidxu recvfrom; 518158425Sdavidxu recvmsg; 519158425Sdavidxu select; 520158425Sdavidxu sem_destroy; 521158425Sdavidxu sem_getvalue; 522158425Sdavidxu sem_init; 523158425Sdavidxu sem_post; 524158425Sdavidxu sem_timedwait; 525158425Sdavidxu sem_trywait; 526158425Sdavidxu sem_wait; 527158425Sdavidxu sendmsg; 528158425Sdavidxu sendto; 529158425Sdavidxu sigaction; 530158425Sdavidxu sigprocmask; 531158425Sdavidxu sigsuspend; 532158425Sdavidxu sigwait; 533158425Sdavidxu sigwaitinfo; 534158425Sdavidxu sigtimedwait; 535158425Sdavidxu sleep; 536158425Sdavidxu system; 537158425Sdavidxu tcdrain; 538158425Sdavidxu usleep; 539158425Sdavidxu vfork; 540158425Sdavidxu wait; 541158425Sdavidxu wait4; 542158425Sdavidxu waitpid; 543158425Sdavidxu write; 544158425Sdavidxu writev; 545158425Sdavidxulocal: 546158425Sdavidxu *; 547158425Sdavidxu}; 548158425Sdavidxu 549158425Sdavidxu# 550158425Sdavidxu# List the private interfaces reserved for use in FreeBSD libraries. 551158425Sdavidxu# These are not part of our application ABI. 552158425Sdavidxu# 553158425SdavidxuFBSDprivate { 554158425Sdavidxuglobal: 555158425Sdavidxu ___creat; 556158425Sdavidxu __accept; 557158425Sdavidxu __close; 558158425Sdavidxu __connect; 559158425Sdavidxu __fcntl; 560158425Sdavidxu __fsync; 561158425Sdavidxu __msync; 562158425Sdavidxu __nanosleep; 563158425Sdavidxu __open; 564158425Sdavidxu __poll; 565158425Sdavidxu __pthread_cond_timedwait; 566158425Sdavidxu __pthread_cond_wait; 567158425Sdavidxu __pthread_mutex_init; 568158425Sdavidxu __pthread_mutex_lock; 569158425Sdavidxu __pthread_mutex_timedlock; 570158425Sdavidxu __pthread_mutex_trylock; 571158425Sdavidxu __read; 572158425Sdavidxu __readv; 573158425Sdavidxu __recvfrom; 574158425Sdavidxu __recvmsg; 575158425Sdavidxu __select; 576158425Sdavidxu __sendmsg; 577158425Sdavidxu __sendto; 578158425Sdavidxu __sigsuspend; 579158425Sdavidxu __sigtimedwait; 580158425Sdavidxu __sigwait; 581158425Sdavidxu __sigwaitinfo; 582158425Sdavidxu __wait4; 583158425Sdavidxu __write; 584158425Sdavidxu __writev; 585158425Sdavidxu _aio_suspend; 586158425Sdavidxu _execve; 587158425Sdavidxu _fork; 588158425Sdavidxu _nanosleep; 589158425Sdavidxu _pause; 590158425Sdavidxu _pselect; 591158425Sdavidxu _pthread_atfork; 592158425Sdavidxu _pthread_barrier_destroy; 593158425Sdavidxu _pthread_barrier_init; 594158425Sdavidxu _pthread_barrier_wait; 595158425Sdavidxu _pthread_barrierattr_destroy; 596158425Sdavidxu _pthread_barrierattr_getpshared; 597158425Sdavidxu _pthread_barrierattr_init; 598158425Sdavidxu _pthread_barrierattr_setpshared; 599158425Sdavidxu _pthread_attr_destroy; 600158425Sdavidxu _pthread_attr_get_np; 601158425Sdavidxu _pthread_attr_getdetachstate; 602158425Sdavidxu _pthread_attr_getguardsize; 603158425Sdavidxu _pthread_attr_getinheritsched; 604158425Sdavidxu _pthread_attr_getschedparam; 605158425Sdavidxu _pthread_attr_getschedpolicy; 606158425Sdavidxu _pthread_attr_getscope; 607158425Sdavidxu _pthread_attr_getstack; 608158425Sdavidxu _pthread_attr_getstackaddr; 609158425Sdavidxu _pthread_attr_getstacksize; 610158425Sdavidxu _pthread_attr_init; 611158425Sdavidxu _pthread_attr_setcreatesuspend_np; 612158425Sdavidxu _pthread_attr_setdetachstate; 613158425Sdavidxu _pthread_attr_setguardsize; 614158425Sdavidxu _pthread_attr_setinheritsched; 615158425Sdavidxu _pthread_attr_setschedparam; 616158425Sdavidxu _pthread_attr_setschedpolicy; 617158425Sdavidxu _pthread_attr_setscope; 618158425Sdavidxu _pthread_attr_setstack; 619158425Sdavidxu _pthread_attr_setstackaddr; 620158425Sdavidxu _pthread_attr_setstacksize; 621158425Sdavidxu _pthread_cancel; 622158425Sdavidxu _pthread_cleanup_pop; 623158425Sdavidxu _pthread_cleanup_push; 624158425Sdavidxu _pthread_cond_broadcast; 625158425Sdavidxu _pthread_cond_destroy; 626158425Sdavidxu _pthread_cond_init; 627158425Sdavidxu _pthread_cond_signal; 628158425Sdavidxu _pthread_cond_timedwait; 629158425Sdavidxu _pthread_cond_wait; 630158425Sdavidxu _pthread_condattr_destroy; 631158425Sdavidxu _pthread_condattr_getclock; 632158425Sdavidxu _pthread_condattr_getpshared; 633158425Sdavidxu _pthread_condattr_init; 634158425Sdavidxu _pthread_condattr_setclock; 635158425Sdavidxu _pthread_condattr_setpshared; 636158425Sdavidxu _pthread_create; 637158425Sdavidxu _pthread_detach; 638158425Sdavidxu _pthread_equal; 639158425Sdavidxu _pthread_exit; 640158425Sdavidxu _pthread_getconcurrency; 641158425Sdavidxu _pthread_getprio; 642158425Sdavidxu _pthread_getschedparam; 643158425Sdavidxu _pthread_getspecific; 644158425Sdavidxu _pthread_join; 645158425Sdavidxu _pthread_key_create; 646158425Sdavidxu _pthread_key_delete; 647158425Sdavidxu _pthread_kill; 648158425Sdavidxu _pthread_main_np; 649158425Sdavidxu _pthread_multi_np; 650158425Sdavidxu _pthread_mutex_destroy; 651158425Sdavidxu _pthread_mutex_getprioceiling; 652158425Sdavidxu _pthread_mutex_init; 653158425Sdavidxu _pthread_mutex_lock; 654158425Sdavidxu _pthread_mutex_setprioceiling; 655158425Sdavidxu _pthread_mutex_timedlock; 656158425Sdavidxu _pthread_mutex_trylock; 657158425Sdavidxu _pthread_mutex_unlock; 658158425Sdavidxu _pthread_mutexattr_destroy; 659158425Sdavidxu _pthread_mutexattr_getkind_np; 660158425Sdavidxu _pthread_mutexattr_getprioceiling; 661158425Sdavidxu _pthread_mutexattr_getprotocol; 662158425Sdavidxu _pthread_mutexattr_getpshared; 663158425Sdavidxu _pthread_mutexattr_gettype; 664158425Sdavidxu _pthread_mutexattr_init; 665158425Sdavidxu _pthread_mutexattr_setkind_np; 666158425Sdavidxu _pthread_mutexattr_setprioceiling; 667158425Sdavidxu _pthread_mutexattr_setprotocol; 668158425Sdavidxu _pthread_mutexattr_setpshared; 669158425Sdavidxu _pthread_mutexattr_settype; 670158425Sdavidxu _pthread_once; 671158425Sdavidxu _pthread_resume_all_np; 672158425Sdavidxu _pthread_resume_np; 673158425Sdavidxu _pthread_rwlock_destroy; 674158425Sdavidxu _pthread_rwlock_init; 675158425Sdavidxu _pthread_rwlock_rdlock; 676158425Sdavidxu _pthread_rwlock_timedrdlock; 677158425Sdavidxu _pthread_rwlock_timedwrlock; 678158425Sdavidxu _pthread_rwlock_tryrdlock; 679158425Sdavidxu _pthread_rwlock_trywrlock; 680158425Sdavidxu _pthread_rwlock_unlock; 681158425Sdavidxu _pthread_rwlock_wrlock; 682158425Sdavidxu _pthread_rwlockattr_destroy; 683158425Sdavidxu _pthread_rwlockattr_getpshared; 684158425Sdavidxu _pthread_rwlockattr_init; 685158425Sdavidxu _pthread_rwlockattr_setpshared; 686158425Sdavidxu _pthread_self; 687158425Sdavidxu _pthread_set_name_np; 688158425Sdavidxu _pthread_setcancelstate; 689158425Sdavidxu _pthread_setcanceltype; 690158425Sdavidxu _pthread_setconcurrency; 691158425Sdavidxu _pthread_setprio; 692158425Sdavidxu _pthread_setschedparam; 693158425Sdavidxu _pthread_setspecific; 694158425Sdavidxu _pthread_sigmask; 695158425Sdavidxu _pthread_single_np; 696158425Sdavidxu _pthread_spin_destroy; 697158425Sdavidxu _pthread_spin_init; 698158425Sdavidxu _pthread_spin_lock; 699158425Sdavidxu _pthread_spin_trylock; 700158425Sdavidxu _pthread_spin_unlock; 701158425Sdavidxu _pthread_suspend_all_np; 702158425Sdavidxu _pthread_suspend_np; 703158425Sdavidxu _pthread_switch_add_np; 704158425Sdavidxu _pthread_switch_delete_np; 705158425Sdavidxu _pthread_testcancel; 706158425Sdavidxu _pthread_timedjoin_np; 707158425Sdavidxu _pthread_yield; 708158425Sdavidxu _raise; 709158425Sdavidxu _sem_destroy; 710158425Sdavidxu _sem_getvalue; 711158425Sdavidxu _sem_init; 712158425Sdavidxu _sem_post; 713158425Sdavidxu _sem_timedwait; 714158425Sdavidxu _sem_trywait; 715158425Sdavidxu _sem_wait; 716158425Sdavidxu _sigaction; 717158425Sdavidxu _sigprocmask; 718158425Sdavidxu _sigsuspend; 719158425Sdavidxu _sigtimedwait; 720158425Sdavidxu _sigwait; 721158425Sdavidxu _sigwaitinfo; 722158425Sdavidxu _sleep; 723158425Sdavidxu _spinlock; 724158425Sdavidxu _spinlock_debug; 725158425Sdavidxu _spinunlock; 726158425Sdavidxu _system; 727158425Sdavidxu _tcdrain; 728158425Sdavidxu _usleep; 729158425Sdavidxu _vfork; 730158425Sdavidxu _wait; 731158425Sdavidxu _waitpid; 732158425Sdavidxu 733158425Sdavidxu # Debugger needs these. 734158425Sdavidxu _libthr_debug; 735158425Sdavidxu _thread_active_threads; 736158425Sdavidxu _thread_bp_create; 737158425Sdavidxu _thread_bp_death; 738158425Sdavidxu _thread_event_mask; 739158425Sdavidxu _thread_keytable; 740158425Sdavidxu _thread_last_event; 741158425Sdavidxu _thread_list; 742158425Sdavidxu _thread_max_keys; 743158425Sdavidxu _thread_off_attr_flags; 744158425Sdavidxu _thread_off_dtv; 745158425Sdavidxu _thread_off_event_buf; 746158425Sdavidxu _thread_off_event_mask; 747158425Sdavidxu _thread_off_key_allocated; 748158425Sdavidxu _thread_off_key_destructor; 749158425Sdavidxu _thread_off_linkmap; 750158425Sdavidxu _thread_off_next; 751158425Sdavidxu _thread_off_report_events; 752158425Sdavidxu _thread_off_state; 753158425Sdavidxu _thread_off_tcb; 754158425Sdavidxu _thread_off_tid; 755158425Sdavidxu _thread_off_tlsindex; 756158425Sdavidxu _thread_size_key; 757158425Sdavidxu _thread_state_running; 758158425Sdavidxu _thread_state_zoombie; 759158425Sdavidxulocal: 760158425Sdavidxu *; 761158425Sdavidxu}; 762