bool BarrierArriveAndDetachExceptLast(Barrier *barrier)
int BarrierParticipants(Barrier *barrier)
bool BarrierArriveAndDetach(Barrier *barrier)
int BarrierAttach(Barrier *barrier)
void BarrierInit(Barrier *barrier, int participants)
int BarrierPhase(Barrier *barrier)
bool BarrierArriveAndWait(Barrier *barrier, uint32 wait_event_info)
bool BarrierDetach(Barrier *barrier)
static THREAD_BARRIER_T barrier
ConditionVariable condition_variable