Searched refs:barrier (Results 1 – 9 of 9) sorted by relevance
/sysdeps/htl/ |
A D | pt-barrier-wait.c | 25 pthread_barrier_wait (pthread_barrier_t *barrier) in pthread_barrier_wait() argument 27 __pthread_spin_wait (&barrier->__lock); in pthread_barrier_wait() 28 if (--barrier->__pending == 0) in pthread_barrier_wait() 30 barrier->__pending = barrier->__count; in pthread_barrier_wait() 32 if (barrier->__count == 1) in pthread_barrier_wait() 33 __pthread_spin_unlock (&barrier->__lock); in pthread_barrier_wait() 39 __pthread_queue_iterate (barrier->__queue, wakeup) in pthread_barrier_wait() 49 barrier->__queue = NULL; in pthread_barrier_wait() 50 __pthread_spin_unlock (&barrier->__lock); in pthread_barrier_wait() 64 __pthread_enqueue (&barrier->__queue, self); in pthread_barrier_wait() [all …]
|
A D | pt-barrier-init.c | 26 pthread_barrier_init (pthread_barrier_t *barrier, in pthread_barrier_init() argument 34 memset (barrier, 0, sizeof *barrier); in pthread_barrier_init() 36 barrier->__lock = PTHREAD_SPINLOCK_INITIALIZER; in pthread_barrier_init() 37 barrier->__pending = count; in pthread_barrier_init() 38 barrier->__count = count; in pthread_barrier_init() 47 barrier->__attr = malloc (sizeof *attr); in pthread_barrier_init() 48 if (barrier->__attr == NULL) in pthread_barrier_init() 51 *barrier->__attr = *attr; in pthread_barrier_init()
|
A D | pt-barrier-destroy.c | 23 pthread_barrier_destroy (pthread_barrier_t *barrier) in pthread_barrier_destroy() argument
|
/sysdeps/pthread/ |
A D | tst-cancel28.c | 30 static pthread_barrier_t barrier; variable 36 xpthread_barrier_wait (&barrier); in cl() 44 xpthread_barrier_wait (&barrier); in thread_handler() 62 xpthread_barrier_init (&barrier, NULL, 2); in do_test() 68 xpthread_barrier_wait (&barrier); in do_test() 72 xpthread_barrier_wait (&barrier); in do_test()
|
A D | tst-pthread-raise-blocked-self.c | 44 static pthread_barrier_t barrier; variable 49 xpthread_barrier_wait (&barrier); in waiting_thread() 58 xpthread_barrier_init (&barrier, NULL, 2); in do_test() 67 xpthread_barrier_wait (&barrier); in do_test()
|
A D | tst-mutex10.c | 27 static pthread_barrier_t barrier; variable 44 xpthread_barrier_wait (&barrier); in thr_func() 58 xpthread_barrier_wait (&barrier); in thr_func() 71 xpthread_barrier_init (&barrier, NULL, thread_count); in do_test() 80 xpthread_barrier_destroy (&barrier); in do_test()
|
A D | tst-create-detached.c | 60 static pthread_barrier_t barrier; variable 66 xpthread_barrier_wait (&barrier); in creator_thread() 120 xpthread_barrier_init (&barrier, NULL, creator_threads); in do_test() 132 xpthread_barrier_destroy (&barrier); in do_test()
|
/sysdeps/unix/sysv/linux/ |
A D | tst-gettid-kill.c | 34 static pthread_barrier_t barrier; variable 68 xpthread_barrier_wait (&barrier); in thread_pause_noreturn() 79 xpthread_barrier_wait (&barrier); in thread_read_signal() 110 xpthread_barrier_init (&barrier, NULL, 3); in do_test() 115 xpthread_barrier_wait (&barrier); in do_test() 125 xpthread_barrier_destroy (&barrier); in do_test()
|
A D | tst-pkey.c | 36 static pthread_barrier_t barrier; variable 151 pthread_barrier_wait (&barrier); in delayed_thread_func() 188 xpthread_barrier_init (&barrier, NULL, 2); in do_test() 235 pthread_barrier_wait (&barrier); in do_test() 373 xpthread_barrier_wait (&barrier); in do_test() 401 xpthread_barrier_destroy (&barrier); in do_test()
|
Completed in 10 milliseconds