xref: /dragonfly/lib/libthread_xu/pthread.map (revision 631c21f2)
1
2LIBTHREAD_1_0 {
3global:
4	___creat;
5	__accept;
6	__close;
7	__connect;
8	__fcntl;
9	__fsync;
10	__msync;
11	__nanosleep;
12	__open;
13	__poll;
14	__ppoll;
15	__pthread_cond_timedwait;
16	__pthread_cond_wait;
17	__pthread_cxa_finalize;
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_getaffinity_np;
51	_pthread_attr_getdetachstate;
52	_pthread_attr_getguardsize;
53	_pthread_attr_getinheritsched;
54	_pthread_attr_getschedparam;
55	_pthread_attr_getschedpolicy;
56	_pthread_attr_getscope;
57	_pthread_attr_getstack;
58	_pthread_attr_getstackaddr;
59	_pthread_attr_getstacksize;
60	_pthread_attr_init;
61	_pthread_attr_setaffinity_np;
62	_pthread_attr_setcreatesuspend_np;
63	_pthread_attr_setdetachstate;
64	_pthread_attr_setguardsize;
65	_pthread_attr_setinheritsched;
66	_pthread_attr_setschedparam;
67	_pthread_attr_setschedpolicy;
68	_pthread_attr_setscope;
69	_pthread_attr_setstack;
70	_pthread_attr_setstackaddr;
71	_pthread_attr_setstacksize;
72	_pthread_cancel;
73	_pthread_cleanup_pop;
74	_pthread_cleanup_push;
75	_pthread_cond_broadcast;
76	_pthread_cond_destroy;
77	_pthread_cond_init;
78	_pthread_cond_signal;
79	_pthread_cond_timedwait;
80	_pthread_cond_wait;
81	_pthread_condattr_default;
82	_pthread_condattr_destroy;
83	_pthread_condattr_getclock;
84	_pthread_condattr_getpshared;
85	_pthread_condattr_init;
86	_pthread_condattr_setclock;
87	_pthread_condattr_setpshared;
88	_pthread_create;
89	_pthread_detach;
90	_pthread_distribute_static_tls;
91	_pthread_equal;
92	_pthread_exit;
93	_pthread_getaffinity_np;
94	_pthread_getconcurrency;
95	_pthread_getprio;
96	_pthread_getschedparam;
97	_pthread_getspecific;
98	_pthread_join;
99	_pthread_key_create;
100	_pthread_key_delete;
101	_pthread_kill;
102	_pthread_main_np;
103	_pthread_multi_np;
104	_pthread_mutex_destroy;
105	_pthread_mutex_getprioceiling;
106	_pthread_mutex_init;
107	_pthread_mutex_lock;
108	_pthread_mutex_setprioceiling;
109	_pthread_mutex_timedlock;
110	_pthread_mutex_trylock;
111	_pthread_mutex_unlock;
112	_pthread_mutexattr_default;
113	_pthread_mutexattr_destroy;
114	_pthread_mutexattr_getkind_np;
115	_pthread_mutexattr_getprioceiling;
116	_pthread_mutexattr_getprotocol;
117	_pthread_mutexattr_getpshared;
118	_pthread_mutexattr_gettype;
119	_pthread_mutexattr_init;
120	_pthread_mutexattr_setkind_np;
121	_pthread_mutexattr_setprioceiling;
122	_pthread_mutexattr_setprotocol;
123	_pthread_mutexattr_setpshared;
124	_pthread_mutexattr_settype;
125	_pthread_once;
126	_pthread_resume_all_np;
127	_pthread_resume_np;
128	_pthread_rwlock_destroy;
129	_pthread_rwlock_init;
130	_pthread_rwlock_rdlock;
131	_pthread_rwlock_timedrdlock;
132	_pthread_rwlock_timedwrlock;
133	_pthread_rwlock_tryrdlock;
134	_pthread_rwlock_trywrlock;
135	_pthread_rwlock_unlock;
136	_pthread_rwlock_wrlock;
137	_pthread_rwlockattr_destroy;
138	_pthread_rwlockattr_getpshared;
139	_pthread_rwlockattr_init;
140	_pthread_rwlockattr_setpshared;
141	_pthread_self;
142	_pthread_get_name_np;
143	_pthread_set_name_np;
144	_pthread_setaffinity_np;
145	_pthread_setcancelstate;
146	_pthread_setcanceltype;
147	_pthread_setconcurrency;
148	_pthread_setprio;
149	_pthread_setschedparam;
150	_pthread_setspecific;
151	_pthread_sigmask;
152	_pthread_single_np;
153	_pthread_spin_destroy;
154	_pthread_spin_init;
155	_pthread_spin_lock;
156	_pthread_spin_trylock;
157	_pthread_spin_unlock;
158	_pthread_suspend_all_np;
159	_pthread_suspend_np;
160	_pthread_switch_add_np;
161	_pthread_switch_delete_np;
162	_pthread_testcancel;
163	_pthread_timedjoin_np;
164	_pthread_yield;
165	_raise;
166	_sem_close;
167	_sem_destroy;
168	_sem_getvalue;
169	_sem_init;
170	_sem_open;
171	_sem_post;
172	_sem_timedwait;
173	_sem_trywait;
174	_sem_unlink;
175	_sem_wait;
176	_sigaction;
177	_sigprocmask;
178	_sigsuspend;
179	_sigwait;
180	_sigtimedwait;
181	_sigwaitinfo;
182	_sleep;
183	_spinlock;
184	_spinlock_debug;
185	_spinunlock;
186	_system;
187	_tcdrain;
188	_vfork;
189	_wait;
190	_waitpid;
191	accept;
192	aio_suspend;
193	close;
194	connect;
195	creat;
196	execve;
197	fcntl;
198	fork;
199	fsync;
200	msync;
201	nanosleep;
202	open;
203	pause;
204	poll;
205	pselect;
206	pthread_atfork;
207	pthread_barrier_destroy;
208	pthread_barrier_init;
209	pthread_barrier_wait;
210	pthread_barrierattr_destroy;
211	pthread_barrierattr_getpshared;
212	pthread_barrierattr_init;
213	pthread_barrierattr_setpshared;
214	pthread_attr_destroy;
215	pthread_attr_get_np;
216	pthread_attr_getaffinity_np;
217	pthread_attr_getdetachstate;
218	pthread_attr_getguardsize;
219	pthread_attr_getinheritsched;
220	pthread_attr_getschedparam;
221	pthread_attr_getschedpolicy;
222	pthread_attr_getscope;
223	pthread_attr_getstack;
224	pthread_attr_getstackaddr;
225	pthread_attr_getstacksize;
226	pthread_attr_init;
227	pthread_attr_setaffinity_np;
228	pthread_attr_setcreatesuspend_np;
229	pthread_attr_setdetachstate;
230	pthread_attr_setguardsize;
231	pthread_attr_setinheritsched;
232	pthread_attr_setschedparam;
233	pthread_attr_setschedpolicy;
234	pthread_attr_setscope;
235	pthread_attr_setstack;
236	pthread_attr_setstackaddr;
237	pthread_attr_setstacksize;
238	pthread_cancel;
239	pthread_cleanup_pop;
240	pthread_cleanup_push;
241	pthread_cond_broadcast;
242	pthread_cond_destroy;
243	pthread_cond_init;
244	pthread_cond_signal;
245	pthread_cond_timedwait;
246	pthread_cond_wait;
247	pthread_condattr_destroy;
248	pthread_condattr_getclock;
249	pthread_condattr_getpshared;
250	pthread_condattr_init;
251	pthread_condattr_setclock;
252	pthread_condattr_setpshared;
253	pthread_create;
254	pthread_detach;
255	pthread_equal;
256	pthread_exit;
257	pthread_getaffinity_np;
258	pthread_getconcurrency;
259	pthread_getprio;
260	pthread_getschedparam;
261	pthread_getspecific;
262	pthread_join;
263	pthread_key_create;
264	pthread_key_delete;
265	pthread_kill;
266	pthread_main_np;
267	pthread_multi_np;
268	pthread_mutex_destroy;
269	pthread_mutex_getprioceiling;
270	pthread_mutex_init;
271	pthread_mutex_lock;
272	pthread_mutex_setprioceiling;
273	pthread_mutex_timedlock;
274	pthread_mutex_trylock;
275	pthread_mutex_unlock;
276	pthread_mutexattr_destroy;
277	pthread_mutexattr_getkind_np;
278	pthread_mutexattr_getprioceiling;
279	pthread_mutexattr_getprotocol;
280	pthread_mutexattr_getpshared;
281	pthread_mutexattr_gettype;
282	pthread_mutexattr_init;
283	pthread_mutexattr_setkind_np;
284	pthread_mutexattr_setprioceiling;
285	pthread_mutexattr_setprotocol;
286	pthread_mutexattr_setpshared;
287	pthread_mutexattr_settype;
288	pthread_once;
289	pthread_resume_all_np;
290	pthread_resume_np;
291	pthread_rwlock_destroy;
292	pthread_rwlock_init;
293	pthread_rwlock_rdlock;
294	pthread_rwlock_timedrdlock;
295	pthread_rwlock_timedwrlock;
296	pthread_rwlock_tryrdlock;
297	pthread_rwlock_trywrlock;
298	pthread_rwlock_unlock;
299	pthread_rwlock_wrlock;
300	pthread_rwlockattr_destroy;
301	pthread_rwlockattr_getpshared;
302	pthread_rwlockattr_init;
303	pthread_rwlockattr_setpshared;
304	pthread_self;
305	pthread_get_name_np;
306	pthread_set_name_np;
307	pthread_setaffinity_np;
308	pthread_setcancelstate;
309	pthread_setcanceltype;
310	pthread_setconcurrency;
311	pthread_setprio;
312	pthread_setschedparam;
313	pthread_setspecific;
314	pthread_sigmask;
315	pthread_single_np;
316	pthread_spin_destroy;
317	pthread_spin_init;
318	pthread_spin_lock;
319	pthread_spin_trylock;
320	pthread_spin_unlock;
321	pthread_suspend_all_np;
322	pthread_suspend_np;
323	pthread_switch_add_np;
324	pthread_switch_delete_np;
325	pthread_testcancel;
326	pthread_timedjoin_np;
327	pthread_yield;
328	raise;
329	read;
330	readv;
331	recvfrom;
332	recvmsg;
333	select;
334	sem_close;
335	sem_destroy;
336	sem_getvalue;
337	sem_init;
338	sem_open;
339	sem_post;
340	sem_timedwait;
341	sem_trywait;
342	sem_unlink;
343	sem_wait;
344	sendmsg;
345	sendto;
346	sigaction;
347	sigaltstack;
348	sigpending;
349	sigprocmask;
350	sigsuspend;
351	sigwait;
352	sigwaitinfo;
353	sigtimedwait;
354	sleep;
355	system;
356	tcdrain;
357	usleep;
358	vfork;
359	wait;
360	wait4;
361	waitpid;
362	write;
363	writev;
364
365	# Debugger needs these.
366	_libthread_xu_debug;
367	_thread_active_threads;
368	_thread_bp_create;
369	_thread_bp_death;
370	_thread_event_mask;
371	_thread_keytable;
372	_thread_last_event;
373	_thread_list;
374	_thread_max_keys;
375	_thread_off_attr_flags;
376	_thread_off_event_buf;
377	_thread_off_event_mask;
378	_thread_off_key_allocated;
379	_thread_off_key_destructor;
380	_thread_off_next;
381	_thread_off_report_events;
382	_thread_off_state;
383	_thread_off_tcb;
384	_thread_off_tid;
385	_thread_size_key;
386	_thread_state_running;
387	_thread_state_zoombie;
388local:
389	*;
390};
391
392LIBTHREAD_1_1 {
393global:
394	ppoll;
395};
396
397LIBTHREAD_1_2 {
398global:
399	_pthread_getattr_np;
400	_pthread_getcpuclockid;
401	_pthread_getthreadid_np;
402	_pthread_is_threaded_np;
403	_pthread_yield_np;
404	pthread_getattr_np;
405	pthread_getcpuclockid;
406	pthread_getthreadid_np;
407	pthread_is_threaded_np;
408	pthread_yield_np;
409};
410
411LIBTHREAD_1_3 {
412global:
413	_clock_nanosleep
414	clock_nanosleep
415	pthread_getname_np;
416	pthread_setname_np;
417};
418