6 * Use the same naming scheme as libc.
26 pthread_barrier_destroy;
29 pthread_barrierattr_destroy;
30 pthread_barrierattr_getpshared;
31 pthread_barrierattr_init;
32 pthread_barrierattr_setpshared;
35 pthread_attr_getdetachstate;
36 pthread_attr_getguardsize;
37 pthread_attr_getinheritsched;
38 pthread_attr_getschedparam;
39 pthread_attr_getschedpolicy;
40 pthread_attr_getscope;
41 pthread_attr_getstack;
42 pthread_attr_getstackaddr;
43 pthread_attr_getstacksize;
45 pthread_attr_setcreatesuspend_np;
46 pthread_attr_setdetachstate;
47 pthread_attr_setguardsize;
48 pthread_attr_setinheritsched;
49 pthread_attr_setschedparam;
50 pthread_attr_setschedpolicy;
51 pthread_attr_setscope;
52 pthread_attr_setstack;
53 pthread_attr_setstackaddr;
54 pthread_attr_setstacksize;
58 pthread_cond_broadcast;
62 pthread_cond_timedwait;
64 pthread_condattr_destroy;
65 pthread_condattr_getclock;
66 pthread_condattr_getpshared;
67 pthread_condattr_init;
68 pthread_condattr_setclock;
69 pthread_condattr_setpshared;
74 pthread_getconcurrency;
76 pthread_getschedparam;
84 pthread_mutex_destroy;
85 pthread_mutex_getprioceiling;
88 pthread_mutex_setprioceiling;
89 pthread_mutex_timedlock;
90 pthread_mutex_trylock;
92 pthread_mutexattr_destroy;
93 pthread_mutexattr_getkind_np;
94 pthread_mutexattr_getprioceiling;
95 pthread_mutexattr_getpshared;
96 pthread_mutexattr_getprotocol;
97 pthread_mutexattr_gettype;
98 pthread_mutexattr_init;
99 pthread_mutexattr_setkind_np;
100 pthread_mutexattr_setprioceiling;
101 pthread_mutexattr_setprotocol;
102 pthread_mutexattr_setpshared;
103 pthread_mutexattr_settype;
105 pthread_resume_all_np;
107 pthread_rwlock_destroy;
109 pthread_rwlock_rdlock;
110 pthread_rwlock_timedrdlock;
111 pthread_rwlock_timedwrlock;
112 pthread_rwlock_tryrdlock;
113 pthread_rwlock_trywrlock;
114 pthread_rwlock_unlock;
115 pthread_rwlock_wrlock;
116 pthread_rwlockattr_destroy;
117 pthread_rwlockattr_getpshared;
118 pthread_rwlockattr_init;
119 pthread_rwlockattr_setpshared;
122 pthread_setcancelstate;
123 pthread_setcanceltype;
124 pthread_setconcurrency;
126 pthread_setschedparam;
130 pthread_spin_destroy;
133 pthread_spin_trylock;
135 pthread_suspend_all_np;
137 pthread_switch_add_np;
138 pthread_switch_delete_np;
140 pthread_timedjoin_np;
169 * List the private interfaces reserved for use in FreeBSD libraries.
170 * These are not part of our application ABI.
194 __pthread_cond_timedwait;
196 __pthread_cxa_finalize;
197 __pthread_mutex_init;
198 __pthread_mutex_lock;
199 __pthread_mutex_timedlock;
200 __pthread_mutex_trylock;
217 _pthread_barrier_destroy;
218 _pthread_barrier_init;
219 _pthread_barrier_wait;
220 _pthread_barrierattr_destroy;
221 _pthread_barrierattr_getpshared;
222 _pthread_barrierattr_init;
223 _pthread_barrierattr_setpshared;
224 _pthread_attr_destroy;
225 _pthread_attr_get_np;
226 _pthread_attr_getaffinity_np;
227 _pthread_attr_getdetachstate;
228 _pthread_attr_getguardsize;
229 _pthread_attr_getinheritsched;
230 _pthread_attr_getschedparam;
231 _pthread_attr_getschedpolicy;
232 _pthread_attr_getscope;
233 _pthread_attr_getstack;
234 _pthread_attr_getstackaddr;
235 _pthread_attr_getstacksize;
237 _pthread_attr_setaffinity_np;
238 _pthread_attr_setcreatesuspend_np;
239 _pthread_attr_setdetachstate;
240 _pthread_attr_setguardsize;
241 _pthread_attr_setinheritsched;
242 _pthread_attr_setschedparam;
243 _pthread_attr_setschedpolicy;
244 _pthread_attr_setscope;
245 _pthread_attr_setstack;
246 _pthread_attr_setstackaddr;
247 _pthread_attr_setstacksize;
249 _pthread_cancel_enter;
250 _pthread_cancel_leave;
251 _pthread_cleanup_pop;
252 _pthread_cleanup_push;
253 _pthread_cond_broadcast;
254 _pthread_cond_destroy;
256 _pthread_cond_signal;
257 _pthread_cond_timedwait;
259 _pthread_condattr_destroy;
260 _pthread_condattr_getclock;
261 _pthread_condattr_getpshared;
262 _pthread_condattr_init;
263 _pthread_condattr_setclock;
264 _pthread_condattr_setpshared;
269 _pthread_getaffinity_np;
270 _pthread_getconcurrency;
271 _pthread_getcpuclockid;
273 _pthread_getschedparam;
274 _pthread_getspecific;
281 _pthread_mutex_destroy;
282 _pthread_mutex_getprioceiling;
283 _pthread_mutex_getspinloops_np;
284 _pthread_mutex_getyieldloops_np;
286 _pthread_mutex_init_calloc_cb;
287 _pthread_mutex_isowned_np;
289 _pthread_mutex_setprioceiling;
290 _pthread_mutex_setspinloops_np;
291 _pthread_mutex_setyieldloops_np;
292 _pthread_mutex_timedlock;
293 _pthread_mutex_trylock;
294 _pthread_mutex_unlock;
295 _pthread_mutexattr_destroy;
296 _pthread_mutexattr_getkind_np;
297 _pthread_mutexattr_getprioceiling;
298 _pthread_mutexattr_getprotocol;
299 _pthread_mutexattr_getpshared;
300 _pthread_mutexattr_gettype;
301 _pthread_mutexattr_init;
302 _pthread_mutexattr_setkind_np;
303 _pthread_mutexattr_setprioceiling;
304 _pthread_mutexattr_setprotocol;
305 _pthread_mutexattr_setpshared;
306 _pthread_mutexattr_settype;
308 _pthread_resume_all_np;
310 _pthread_rwlock_destroy;
311 _pthread_rwlock_init;
312 _pthread_rwlock_rdlock;
313 _pthread_rwlock_timedrdlock;
314 _pthread_rwlock_timedwrlock;
315 _pthread_rwlock_tryrdlock;
316 _pthread_rwlock_trywrlock;
317 _pthread_rwlock_unlock;
318 _pthread_rwlock_wrlock;
319 _pthread_rwlockattr_destroy;
320 _pthread_rwlockattr_getpshared;
321 _pthread_rwlockattr_getkind_np;
322 _pthread_rwlockattr_init;
323 _pthread_rwlockattr_setkind_np;
324 _pthread_rwlockattr_setpshared;
326 _pthread_set_name_np;
327 _pthread_setaffinity_np;
328 _pthread_setcancelstate;
329 _pthread_setcanceltype;
330 _pthread_setconcurrency;
332 _pthread_setschedparam;
333 _pthread_setspecific;
336 _pthread_spin_destroy;
339 _pthread_spin_trylock;
340 _pthread_spin_unlock;
341 _pthread_suspend_all_np;
343 _pthread_switch_add_np;
344 _pthread_switch_delete_np;
346 _pthread_timedjoin_np;
361 /* Debugger needs these. */
363 _thread_active_threads;
371 _thread_off_attr_flags;
373 _thread_off_event_buf;
374 _thread_off_event_mask;
375 _thread_off_key_allocated;
376 _thread_off_key_destructor;
379 _thread_off_report_events;
383 _thread_off_tlsindex;
385 _thread_state_running;
386 _thread_state_zoombie;
390 __pthread_cleanup_pop_imp;
391 __pthread_cleanup_push_imp;
392 pthread_attr_getaffinity_np;
393 pthread_attr_setaffinity_np;
394 pthread_getaffinity_np;
395 pthread_getcpuclockid;
396 pthread_setaffinity_np;
397 pthread_mutex_getspinloops_np;
398 pthread_mutex_getyieldloops_np;
399 pthread_mutex_isowned_np;
400 pthread_mutex_setspinloops_np;
401 pthread_mutex_setyieldloops_np;
408 pthread_rwlockattr_getkind_np;
409 pthread_rwlockattr_setkind_np;