18 #ifndef __BARRIER_COUNTER_H__
19 #define __BARRIER_COUNTER_H__
26 #pragma GCC visibility push(hidden)
31 unsigned min_threshold;
32 unsigned max_threshold;
33 starpu_pthread_cond_t cond2;
42 int _starpu_barrier_counter_wait_until_counter_reaches_down_to_n(
struct _starpu_barrier_counter *barrier_c,
unsigned n);
43 int _starpu_barrier_counter_wait_until_counter_reaches_up_to_n(
struct _starpu_barrier_counter *barrier_c,
unsigned n);
47 int _starpu_barrier_counter_decrement_until_empty_counter(
struct _starpu_barrier_counter *barrier_c,
double flops);
49 int _starpu_barrier_counter_increment_until_full_counter(
struct _starpu_barrier_counter *barrier_c,
double flops);
61 #pragma GCC visibility pop
Definition: barrier_counter.h:29