Home | History | Annotate | Download | only in libgettextpo

Lines Matching refs:NAME

28      Declaration:         gl_lock_define(extern, name)
29 Initializer: gl_lock_define_initialized(, name)
30 Initialization: gl_lock_init (name);
31 Taking the lock: gl_lock_lock (name);
32 Releasing the lock: gl_lock_unlock (name);
33 De-initialization: gl_lock_destroy (name);
37 Declaration: gl_rwlock_define(extern, name)
38 Initializer: gl_rwlock_define_initialized(, name)
39 Initialization: gl_rwlock_init (name);
40 Taking the lock: gl_rwlock_rdlock (name);
41 gl_rwlock_wrlock (name);
42 Releasing the lock: gl_rwlock_unlock (name);
43 De-initialization: gl_rwlock_destroy (name);
47 Declaration: gl_recursive_lock_define(extern, name)
48 Initializer: gl_recursive_lock_define_initialized(, name)
49 Initialization: gl_recursive_lock_init (name);
50 Taking the lock: gl_recursive_lock_lock (name);
51 Releasing the lock: gl_recursive_lock_unlock (name);
52 De-initialization: gl_recursive_lock_destroy (name);
56 Initializer: gl_once_define(extern, name)
57 Execution: gl_once (name, initfunction);
143 # define gl_lock_define(STORAGECLASS, NAME) \
144 STORAGECLASS pthread_mutex_t NAME;
145 # define gl_lock_define_initialized(STORAGECLASS, NAME) \
146 STORAGECLASS pthread_mutex_t NAME = gl_lock_initializer;
149 # define gl_lock_init(NAME) \
150 if (pthread_in_use () && pthread_mutex_init (&NAME, NULL) != 0) abort ()
151 # define gl_lock_lock(NAME) \
152 if (pthread_in_use () && pthread_mutex_lock (&NAME) != 0) abort ()
153 # define gl_lock_unlock(NAME) \
154 if (pthread_in_use () && pthread_mutex_unlock (&NAME) != 0) abort ()
155 # define gl_lock_destroy(NAME) \
156 if (pthread_in_use () && pthread_mutex_destroy (&NAME) != 0) abort ()
165 # define gl_rwlock_define(STORAGECLASS, NAME) \
166 STORAGECLASS pthread_rwlock_t NAME;
167 # define gl_rwlock_define_initialized(STORAGECLASS, NAME) \
168 STORAGECLASS pthread_rwlock_t NAME = gl_rwlock_initializer;
171 # define gl_rwlock_init(NAME) \
172 if (pthread_in_use () && pthread_rwlock_init (&NAME, NULL) != 0) abort ()
173 # define gl_rwlock_rdlock(NAME) \
174 if (pthread_in_use () && pthread_rwlock_rdlock (&NAME) != 0) abort ()
175 # define gl_rwlock_wrlock(NAME) \
176 if (pthread_in_use () && pthread_rwlock_wrlock (&NAME) != 0) abort ()
177 # define gl_rwlock_unlock(NAME) \
178 if (pthread_in_use () && pthread_rwlock_unlock (&NAME) != 0) abort ()
179 # define gl_rwlock_destroy(NAME) \
180 if (pthread_in_use () && pthread_rwlock_destroy (&NAME) != 0) abort ()
191 # define gl_rwlock_define(STORAGECLASS, NAME) \
192 STORAGECLASS gl_rwlock_t NAME;
193 # define gl_rwlock_define_initialized(STORAGECLASS, NAME) \
194 STORAGECLASS gl_rwlock_t NAME = gl_rwlock_initializer;
197 # define gl_rwlock_init(NAME) \
198 if (pthread_in_use ()) glthread_rwlock_init (&NAME)
199 # define gl_rwlock_rdlock(NAME) \
200 if (pthread_in_use ()) glthread_rwlock_rdlock (&NAME)
201 # define gl_rwlock_wrlock(NAME) \
202 if (pthread_in_use ()) glthread_rwlock_wrlock (&NAME)
203 # define gl_rwlock_unlock(NAME) \
204 if (pthread_in_use ()) glthread_rwlock_unlock (&NAME)
205 # define gl_rwlock_destroy(NAME) \
206 if (pthread_in_use ()) glthread_rwlock_destroy (&NAME)
226 # define gl_rwlock_define(STORAGECLASS, NAME) \
227 STORAGECLASS gl_rwlock_t NAME;
228 # define gl_rwlock_define_initialized(STORAGECLASS, NAME) \
229 STORAGECLASS gl_rwlock_t NAME = gl_rwlock_initializer;
232 # define gl_rwlock_init(NAME) \
233 if (pthread_in_use ()) glthread_rwlock_init (&NAME)
234 # define gl_rwlock_rdlock(NAME) \
235 if (pthread_in_use ()) glthread_rwlock_rdlock (&NAME)
236 # define gl_rwlock_wrlock(NAME) \
237 if (pthread_in_use ()) glthread_rwlock_wrlock (&NAME)
238 # define gl_rwlock_unlock(NAME) \
239 if (pthread_in_use ()) glthread_rwlock_unlock (&NAME)
240 # define gl_rwlock_destroy(NAME) \
241 if (pthread_in_use ()) glthread_rwlock_destroy (&NAME)
257 # define gl_recursive_lock_define(STORAGECLASS, NAME) \
258 STORAGECLASS pthread_mutex_t NAME;
259 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME) \
260 STORAGECLASS pthread_mutex_t NAME = gl_recursive_lock_initializer;
268 # define gl_recursive_lock_init(NAME) \
269 if (pthread_in_use () && pthread_mutex_init (&NAME, NULL) != 0) abort ()
270 # define gl_recursive_lock_lock(NAME) \
271 if (pthread_in_use () && pthread_mutex_lock (&NAME) != 0) abort ()
272 # define gl_recursive_lock_unlock(NAME) \
273 if (pthread_in_use () && pthread_mutex_unlock (&NAME) != 0) abort ()
274 # define gl_recursive_lock_destroy(NAME) \
275 if (pthread_in_use () && pthread_mutex_destroy (&NAME) != 0) abort ()
286 # define gl_recursive_lock_define(STORAGECLASS, NAME) \
287 STORAGECLASS gl_recursive_lock_t NAME;
288 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME) \
289 STORAGECLASS gl_recursive_lock_t NAME = gl_recursive_lock_initializer;
292 # define gl_recursive_lock_init(NAME) \
293 if (pthread_in_use ()) glthread_recursive_lock_init (&NAME)
294 # define gl_recursive_lock_lock(NAME) \
295 if (pthread_in_use ()) glthread_recursive_lock_lock (&NAME)
296 # define gl_recursive_lock_unlock(NAME) \
297 if (pthread_in_use ()) glthread_recursive_lock_unlock (&NAME)
298 # define gl_recursive_lock_destroy(NAME) \
299 if (pthread_in_use ()) glthread_recursive_lock_destroy (&NAME)
319 # define gl_recursive_lock_define(STORAGECLASS, NAME) \
320 STORAGECLASS gl_recursive_lock_t NAME;
321 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME) \
322 STORAGECLASS gl_recursive_lock_t NAME = gl_recursive_lock_initializer;
325 # define gl_recursive_lock_init(NAME) \
326 if (pthread_in_use ()) glthread_recursive_lock_init (&NAME)
327 # define gl_recursive_lock_lock(NAME) \
328 if (pthread_in_use ()) glthread_recursive_lock_lock (&NAME)
329 # define gl_recursive_lock_unlock(NAME) \
330 if (pthread_in_use ()) glthread_recursive_lock_unlock (&NAME)
331 # define gl_recursive_lock_destroy(NAME) \
332 if (pthread_in_use ()) glthread_recursive_lock_destroy (&NAME)
343 # define gl_once_define(STORAGECLASS, NAME) \
344 STORAGECLASS pthread_once_t NAME = PTHREAD_ONCE_INIT;
345 # define gl_once(NAME, INITFUNCTION) \
350 if (pthread_once (&NAME, INITFUNCTION) != 0) \
355 if (glthread_once_singlethreaded (&NAME)) \
405 # define gl_lock_define(STORAGECLASS, NAME) \
406 STORAGECLASS pth_mutex_t NAME;
407 # define gl_lock_define_initialized(STORAGECLASS, NAME) \
408 STORAGECLASS pth_mutex_t NAME = gl_lock_initializer;
411 # define gl_lock_init(NAME) \
412 if (pth_in_use() && !pth_mutex_init (&NAME)) abort ()
413 # define gl_lock_lock(NAME) \
414 if (pth_in_use() && !pth_mutex_acquire (&NAME, 0, NULL)) abort ()
415 # define gl_lock_unlock(NAME) \
416 if (pth_in_use() && !pth_mutex_release (&NAME)) abort ()
417 # define gl_lock_destroy(NAME) \
418 (void)(&NAME)
423 # define gl_rwlock_define(STORAGECLASS, NAME) \
424 STORAGECLASS pth_rwlock_t NAME;
425 # define gl_rwlock_define_initialized(STORAGECLASS, NAME) \
426 STORAGECLASS pth_rwlock_t NAME = gl_rwlock_initializer;
429 # define gl_rwlock_init(NAME) \
430 NAME)) abort ()
431 # define gl_rwlock_rdlock(NAME) \
432 if (pth_in_use() && !pth_rwlock_acquire (&NAME, PTH_RWLOCK_RD, 0, NULL)) abort ()
433 # define gl_rwlock_wrlock(NAME) \
434 if (pth_in_use() && !pth_rwlock_acquire (&NAME, PTH_RWLOCK_RW, 0, NULL)) abort ()
435 # define gl_rwlock_unlock(NAME) \
436 if (pth_in_use() && !pth_rwlock_release (&NAME)) abort ()
437 # define gl_rwlock_destroy(NAME) \
438 (void)(&NAME)
444 # define gl_recursive_lock_define(STORAGECLASS, NAME) \
445 STORAGECLASS pth_mutex_t NAME;
446 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME) \
447 STORAGECLASS pth_mutex_t NAME = gl_recursive_lock_initializer;
450 # define gl_recursive_lock_init(NAME) \
451 if (pth_in_use() && !pth_mutex_init (&NAME)) abort ()
452 # define gl_recursive_lock_lock(NAME) \
453 if (pth_in_use() && !pth_mutex_acquire (&NAME, 0, NULL)) abort ()
454 # define gl_recursive_lock_unlock(NAME) \
455 if (pth_in_use() && !pth_mutex_release (&NAME)) abort ()
456 # define gl_recursive_lock_destroy(NAME) \
457 (void)(&NAME)
462 # define gl_once_define(STORAGECLASS, NAME) \
463 STORAGECLASS pth_once_t NAME = PTH_ONCE_INIT;
464 # define gl_once(NAME, INITFUNCTION) \
470 if (!pth_once (&NAME, glthread_once_call, &gl_once_temp)) \
475 if (glthread_once_singlethreaded (&NAME)) \
530 # define gl_lock_define(STORAGECLASS, NAME) \
531 STORAGECLASS mutex_t NAME;
532 # define gl_lock_define_initialized(STORAGECLASS, NAME) \
533 STORAGECLASS mutex_t NAME = gl_lock_initializer;
536 # define gl_lock_init(NAME) \
537 if (thread_in_use () && mutex_init (&NAME, USYNC_THREAD, NULL) != 0) abort ()
538 # define gl_lock_lock(NAME) \
539 if (thread_in_use () && mutex_lock (&NAME) != 0) abort ()
540 # define gl_lock_unlock(NAME) \
541 if (thread_in_use () && mutex_unlock (&NAME) != 0) abort ()
542 # define gl_lock_destroy(NAME) \
543 if (thread_in_use () && mutex_destroy (&NAME) != 0) abort ()
548 # define gl_rwlock_define(STORAGECLASS, NAME) \
549 STORAGECLASS rwlock_t NAME;
550 # define gl_rwlock_define_initialized(STORAGECLASS, NAME) \
551 STORAGECLASS rwlock_t NAME = gl_rwlock_initializer;
554 # define gl_rwlock_init(NAME) \
555 if (thread_in_use () && rwlock_init (&NAME, USYNC_THREAD, NULL) != 0) abort ()
556 # define gl_rwlock_rdlock(NAME) \
557 if (thread_in_use () && rw_rdlock (&NAME) != 0) abort ()
558 # define gl_rwlock_wrlock(NAME) \
559 if (thread_in_use () && rw_wrlock (&NAME) != 0) abort ()
560 # define gl_rwlock_unlock(NAME) \
561 if (thread_in_use () && rw_unlock (&NAME) != 0) abort ()
562 # define gl_rwlock_destroy(NAME) \
563 if (thread_in_use () && rwlock_destroy (&NAME) != 0) abort ()
577 # define gl_recursive_lock_define(STORAGECLASS, NAME) \
578 STORAGECLASS gl_recursive_lock_t NAME;
579 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME) \
580 STORAGECLASS gl_recursive_lock_t NAME = gl_recursive_lock_initializer;
583 # define gl_recursive_lock_init(NAME) \
584 if (thread_in_use ()) glthread_recursive_lock_init (&NAME)
585 # define gl_recursive_lock_lock(NAME) \
586 if (thread_in_use ()) glthread_recursive_lock_lock (&NAME)
587 # define gl_recursive_lock_unlock(NAME) \
588 if (thread_in_use ()) glthread_recursive_lock_unlock (&NAME)
589 # define gl_recursive_lock_destroy(NAME) \
590 if (thread_in_use ()) glthread_recursive_lock_destroy (&NAME)
604 # define gl_once_define(STORAGECLASS, NAME) \
605 STORAGECLASS gl_once_t NAME = { 0, DEFAULTMUTEX };
606 # define gl_once(NAME, INITFUNCTION) \
611 glthread_once (&NAME, INITFUNCTION); \
615 if (glthread_once_singlethreaded (&NAME)) \
660 # define gl_lock_define(STORAGECLASS, NAME) \
661 STORAGECLASS gl_lock_t NAME;
662 # define gl_lock_define_initialized(STORAGECLASS, NAME) \
663 STORAGECLASS gl_lock_t NAME = gl_lock_initializer;
666 # define gl_lock_init(NAME) \
667 glthread_lock_init (&NAME)
668 # define gl_lock_lock(NAME) \
669 glthread_lock_lock (&NAME)
670 # define gl_lock_unlock(NAME) \
671 glthread_lock_unlock (&NAME)
672 # define gl_lock_destroy(NAME) \
673 glthread_lock_destroy (&NAME)
702 # define gl_rwlock_define(STORAGECLASS, NAME) \
703 STORAGECLASS gl_rwlock_t NAME;
704 # define gl_rwlock_define_initialized(STORAGECLASS, NAME) \
705 STORAGECLASS gl_rwlock_t NAME = gl_rwlock_initializer;
708 # define gl_rwlock_init(NAME) \
709 glthread_rwlock_init (&NAME)
710 # define gl_rwlock_rdlock(NAME) \
711 glthread_rwlock_rdlock (&NAME)
712 # define gl_rwlock_wrlock(NAME) \
713 glthread_rwlock_wrlock (&NAME)
714 # define gl_rwlock_unlock(NAME) \
715 glthread_rwlock_unlock (&NAME)
716 # define gl_rwlock_destroy(NAME) \
717 glthread_rwlock_destroy (&NAME)
738 # define gl_recursive_lock_define(STORAGECLASS, NAME) \
739 STORAGECLASS gl_recursive_lock_t NAME;
740 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME) \
741 STORAGECLASS gl_recursive_lock_t NAME = gl_recursive_lock_initializer;
744 # define gl_recursive_lock_init(NAME) \
745 glthread_recursive_lock_init (&NAME)
746 # define gl_recursive_lock_lock(NAME) \
747 glthread_recursive_lock_lock (&NAME)
748 # define gl_recursive_lock_unlock(NAME) \
749 glthread_recursive_lock_unlock (&NAME)
750 # define gl_recursive_lock_destroy(NAME) \
751 glthread_recursive_lock_destroy (&NAME)
766 # define gl_once_define(STORAGECLASS, NAME) \
767 STORAGECLASS gl_once_t NAME = { -1, -1 };
768 # define gl_once(NAME, INITFUNCTION) \
769 glthread_once (&NAME, INITFUNCTION)
787 # define gl_lock_define(STORAGECLASS, NAME)
788 # define gl_lock_define_initialized(STORAGECLASS, NAME)
789 # define gl_lock_init(NAME)
790 # define gl_lock_lock(NAME)
791 # define gl_lock_unlock(NAME)
796 # define gl_rwlock_define(STORAGECLASS, NAME)
797 # define gl_rwlock_define_initialized(STORAGECLASS, NAME)
798 # define gl_rwlock_init(NAME)
799 # define gl_rwlock_rdlock(NAME)
800 # define gl_rwlock_wrlock(NAME)
801 # define gl_rwlock_unlock(NAME)
806 # define gl_recursive_lock_define(STORAGECLASS, NAME)
807 # define gl_recursive_lock_define_initialized(STORAGECLASS, NAME)
808 # define gl_recursive_lock_init(NAME)
809 # define gl_recursive_lock_lock(NAME)
810 # define gl_recursive_lock_unlock(NAME)
815 # define gl_once_define(STORAGECLASS, NAME) \
816 STORAGECLASS gl_once_t NAME = 0;
817 # define gl_once(NAME, INITFUNCTION) \
820 if (NAME == 0) \
822 NAME = ~ 0; \