Searched refs:pthread_barrier_wait (Results 1 - 3 of 3) sorted by relevance

/bionic/libc/bionic/
H A Dpthread_barrier.cpp66 // threads must call pthread_barrier_wait() before any of them successfully return from
68 // pthread_barrier_wait() in one cycle.
107 // According to POSIX standard, pthread_barrier_wait() synchronizes memory between participating
109 // pthread_barrier_wait() can be seen by all participating threads after the function call.
113 int pthread_barrier_wait(pthread_barrier_t* barrier_interface) { function
117 // as a participating thread can call pthread_barrier_wait() again before other
/bionic/libc/include/
H A Dpthread.h238 int pthread_barrier_wait(pthread_barrier_t*) __nonnull((1));
/bionic/tests/
H A Dpthread_test.cpp1842 int result = pthread_barrier_wait(&arg->data->barrier);
1885 ASSERT_EQ(0, pthread_barrier_wait(arg->barrier));
1899 ASSERT_EQ(PTHREAD_BARRIER_SERIAL_THREAD, pthread_barrier_wait(&barrier));
1900 // Verify if the barrier can be destroyed directly after pthread_barrier_wait().
1919 int result = pthread_barrier_wait(arg->barrier);
1924 result = pthread_barrier_wait(arg->barrier);

Completed in 491 milliseconds