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