6 * Use the same naming scheme as libc.
10 pthread_barrier_destroy;
13 pthread_barrierattr_destroy;
14 pthread_barrierattr_getpshared;
15 pthread_barrierattr_init;
16 pthread_barrierattr_setpshared;
19 pthread_attr_getdetachstate;
20 pthread_attr_getguardsize;
21 pthread_attr_getinheritsched;
22 pthread_attr_getschedparam;
23 pthread_attr_getschedpolicy;
24 pthread_attr_getscope;
25 pthread_attr_getstack;
26 pthread_attr_getstackaddr;
27 pthread_attr_getstacksize;
29 pthread_attr_setcreatesuspend_np;
30 pthread_attr_setdetachstate;
31 pthread_attr_setguardsize;
32 pthread_attr_setinheritsched;
33 pthread_attr_setschedparam;
34 pthread_attr_setschedpolicy;
35 pthread_attr_setscope;
36 pthread_attr_setstack;
37 pthread_attr_setstackaddr;
38 pthread_attr_setstacksize;
42 pthread_cond_broadcast;
46 pthread_cond_timedwait;
48 pthread_condattr_destroy;
49 pthread_condattr_getclock;
50 pthread_condattr_getpshared;
51 pthread_condattr_init;
52 pthread_condattr_setclock;
53 pthread_condattr_setpshared;
58 pthread_getconcurrency;
60 pthread_getschedparam;
68 pthread_mutex_destroy;
69 pthread_mutex_getprioceiling;
72 pthread_mutex_setprioceiling;
73 pthread_mutex_timedlock;
74 pthread_mutex_trylock;
76 pthread_mutexattr_destroy;
77 pthread_mutexattr_getkind_np;
78 pthread_mutexattr_getprioceiling;
79 pthread_mutexattr_getpshared;
80 pthread_mutexattr_getprotocol;
81 pthread_mutexattr_gettype;
82 pthread_mutexattr_init;
83 pthread_mutexattr_setkind_np;
84 pthread_mutexattr_setprioceiling;
85 pthread_mutexattr_setprotocol;
86 pthread_mutexattr_setpshared;
87 pthread_mutexattr_settype;
89 pthread_resume_all_np;
91 pthread_rwlock_destroy;
93 pthread_rwlock_rdlock;
94 pthread_rwlock_timedrdlock;
95 pthread_rwlock_timedwrlock;
96 pthread_rwlock_tryrdlock;
97 pthread_rwlock_trywrlock;
98 pthread_rwlock_unlock;
99 pthread_rwlock_wrlock;
100 pthread_rwlockattr_destroy;
101 pthread_rwlockattr_getpshared;
102 pthread_rwlockattr_init;
103 pthread_rwlockattr_setpshared;
106 pthread_setcancelstate;
107 pthread_setcanceltype;
108 pthread_setconcurrency;
110 pthread_setschedparam;
114 pthread_spin_destroy;
117 pthread_spin_trylock;
119 pthread_suspend_all_np;
121 pthread_switch_add_np;
122 pthread_switch_delete_np;
124 pthread_timedjoin_np;
129 * List the private interfaces reserved for use in FreeBSD libraries.
130 * These are not part of our application ABI.
133 __pthread_cond_timedwait;
135 __pthread_cxa_finalize;
136 __pthread_mutex_init;
137 __pthread_mutex_lock;
138 __pthread_mutex_timedlock;
139 __pthread_mutex_trylock;
141 _pthread_barrier_destroy;
142 _pthread_barrier_init;
143 _pthread_barrier_wait;
144 _pthread_barrierattr_destroy;
145 _pthread_barrierattr_getpshared;
146 _pthread_barrierattr_init;
147 _pthread_barrierattr_setpshared;
148 _pthread_attr_destroy;
149 _pthread_attr_get_np;
150 _pthread_attr_getaffinity_np;
151 _pthread_attr_getdetachstate;
152 _pthread_attr_getguardsize;
153 _pthread_attr_getinheritsched;
154 _pthread_attr_getschedparam;
155 _pthread_attr_getschedpolicy;
156 _pthread_attr_getscope;
157 _pthread_attr_getstack;
158 _pthread_attr_getstackaddr;
159 _pthread_attr_getstacksize;
161 _pthread_attr_setaffinity_np;
162 _pthread_attr_setcreatesuspend_np;
163 _pthread_attr_setdetachstate;
164 _pthread_attr_setguardsize;
165 _pthread_attr_setinheritsched;
166 _pthread_attr_setschedparam;
167 _pthread_attr_setschedpolicy;
168 _pthread_attr_setscope;
169 _pthread_attr_setstack;
170 _pthread_attr_setstackaddr;
171 _pthread_attr_setstacksize;
173 _pthread_cancel_enter;
174 _pthread_cancel_leave;
175 _pthread_cleanup_pop;
176 _pthread_cleanup_push;
177 _pthread_cond_broadcast;
178 _pthread_cond_destroy;
180 _pthread_cond_signal;
181 _pthread_cond_timedwait;
183 _pthread_condattr_destroy;
184 _pthread_condattr_getclock;
185 _pthread_condattr_getpshared;
186 _pthread_condattr_init;
187 _pthread_condattr_setclock;
188 _pthread_condattr_setpshared;
193 _pthread_getaffinity_np;
194 _pthread_getconcurrency;
195 _pthread_getcpuclockid;
197 _pthread_getschedparam;
198 _pthread_getspecific;
199 _pthread_getthreadid_np;
206 _pthread_mutex_destroy;
207 _pthread_mutex_getprioceiling;
208 _pthread_mutex_getspinloops_np;
209 _pthread_mutex_getyieldloops_np;
211 _pthread_mutex_init_calloc_cb;
212 _pthread_mutex_isowned_np;
214 _pthread_mutex_setprioceiling;
215 _pthread_mutex_setspinloops_np;
216 _pthread_mutex_setyieldloops_np;
217 _pthread_mutex_timedlock;
218 _pthread_mutex_trylock;
219 _pthread_mutex_unlock;
220 _pthread_mutexattr_destroy;
221 _pthread_mutexattr_getkind_np;
222 _pthread_mutexattr_getprioceiling;
223 _pthread_mutexattr_getprotocol;
224 _pthread_mutexattr_getpshared;
225 _pthread_mutexattr_gettype;
226 _pthread_mutexattr_init;
227 _pthread_mutexattr_setkind_np;
228 _pthread_mutexattr_setprioceiling;
229 _pthread_mutexattr_setprotocol;
230 _pthread_mutexattr_setpshared;
231 _pthread_mutexattr_settype;
233 _pthread_resume_all_np;
235 _pthread_rwlock_destroy;
236 _pthread_rwlock_init;
237 _pthread_rwlock_rdlock;
238 _pthread_rwlock_timedrdlock;
239 _pthread_rwlock_timedwrlock;
240 _pthread_rwlock_tryrdlock;
241 _pthread_rwlock_trywrlock;
242 _pthread_rwlock_unlock;
243 _pthread_rwlock_wrlock;
244 _pthread_rwlockattr_destroy;
245 _pthread_rwlockattr_getpshared;
246 _pthread_rwlockattr_init;
247 _pthread_rwlockattr_setpshared;
249 _pthread_set_name_np;
250 _pthread_setaffinity_np;
251 _pthread_setcancelstate;
252 _pthread_setcanceltype;
253 _pthread_setconcurrency;
255 _pthread_setschedparam;
256 _pthread_setspecific;
259 _pthread_spin_destroy;
262 _pthread_spin_trylock;
263 _pthread_spin_unlock;
264 _pthread_suspend_all_np;
266 _pthread_switch_add_np;
267 _pthread_switch_delete_np;
269 _pthread_timedjoin_np;
272 /* Debugger needs these. */
274 _thread_active_threads;
282 _thread_off_attr_flags;
284 _thread_off_event_buf;
285 _thread_off_event_mask;
286 _thread_off_key_allocated;
287 _thread_off_key_destructor;
290 _thread_off_report_events;
294 _thread_off_tlsindex;
296 _thread_state_running;
297 _thread_state_zoombie;
299 __pthread_map_stacks_exec;
303 __pthread_cleanup_pop_imp;
304 __pthread_cleanup_push_imp;
305 pthread_attr_getaffinity_np;
306 pthread_attr_setaffinity_np;
307 pthread_getaffinity_np;
308 pthread_getcpuclockid;
309 pthread_setaffinity_np;
310 pthread_mutex_getspinloops_np;
311 pthread_mutex_getyieldloops_np;
312 pthread_mutex_isowned_np;
313 pthread_mutex_setspinloops_np;
314 pthread_mutex_setyieldloops_np;
318 pthread_getthreadid_np;