|
@@ -26,7 +26,7 @@ int _starpu_barrier_counter_init(struct _starpu_barrier_counter_t *barrier_c, in
|
|
|
int _starpu_barrier_counter_update(struct _starpu_barrier_counter_t *barrier_c, int count)
|
|
|
{
|
|
|
barrier_c->barrier.count = count;
|
|
|
- barrier_c->barrier.reached = 0;
|
|
|
+ barrier_c->barrier.reached_start = 0;
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
@@ -43,7 +43,7 @@ int _starpu_barrier_counter_wait_for_empty_counter(struct _starpu_barrier_counte
|
|
|
_starpu_barrier_t *barrier = &barrier_c->barrier;
|
|
|
PTHREAD_MUTEX_LOCK(&barrier->mutex);
|
|
|
|
|
|
- while (barrier->reached > 0)
|
|
|
+ while (barrier->reached_start > 0)
|
|
|
PTHREAD_COND_WAIT(&barrier->cond, &barrier->mutex);
|
|
|
|
|
|
PTHREAD_MUTEX_UNLOCK(&barrier->mutex);
|
|
@@ -55,7 +55,7 @@ int _starpu_barrier_counter_wait_for_full_counter(struct _starpu_barrier_counter
|
|
|
_starpu_barrier_t *barrier = &barrier_c->barrier;
|
|
|
PTHREAD_MUTEX_LOCK(&barrier->mutex);
|
|
|
|
|
|
- while (barrier->reached < barrier->count)
|
|
|
+ while (barrier->reached_start < barrier->count)
|
|
|
PTHREAD_COND_WAIT(&barrier_c->cond2, &barrier->mutex);
|
|
|
|
|
|
PTHREAD_MUTEX_UNLOCK(&barrier->mutex);
|
|
@@ -67,7 +67,7 @@ int _starpu_barrier_counter_decrement_until_empty_counter(struct _starpu_barrier
|
|
|
_starpu_barrier_t *barrier = &barrier_c->barrier;
|
|
|
PTHREAD_MUTEX_LOCK(&barrier->mutex);
|
|
|
|
|
|
- if (--barrier->reached == 0)
|
|
|
+ if (--barrier->reached_start == 0)
|
|
|
PTHREAD_COND_BROADCAST(&barrier->cond);
|
|
|
|
|
|
PTHREAD_MUTEX_UNLOCK(&barrier->mutex);
|
|
@@ -79,7 +79,7 @@ int _starpu_barrier_counter_increment_until_full_counter(struct _starpu_barrier_
|
|
|
_starpu_barrier_t *barrier = &barrier_c->barrier;
|
|
|
PTHREAD_MUTEX_LOCK(&barrier->mutex);
|
|
|
|
|
|
- if(++barrier->reached == barrier->count)
|
|
|
+ if(++barrier->reached_start == barrier->count)
|
|
|
PTHREAD_COND_BROADCAST(&barrier_c->cond2);
|
|
|
|
|
|
PTHREAD_MUTEX_UNLOCK(&barrier->mutex);
|
|
@@ -91,7 +91,7 @@ int _starpu_barrier_counter_increment(struct _starpu_barrier_counter_t *barrier_
|
|
|
_starpu_barrier_t *barrier = &barrier_c->barrier;
|
|
|
PTHREAD_MUTEX_LOCK(&barrier->mutex);
|
|
|
|
|
|
- barrier->reached++;
|
|
|
+ barrier->reached_start++;
|
|
|
|
|
|
PTHREAD_MUTEX_UNLOCK(&barrier->mutex);
|
|
|
return 0;
|