Lines Matching refs:num_active

210   static inline kmp_uint64 get_wait_val(int num_active) {  in get_wait_val()  argument
212 switch (num_active) { in get_wait_val()
242 static void reset_private(kmp_int32 num_active,
244 static void reset_shared(kmp_int32 num_active,
251 void core_barrier_impl<T>::reset_private(kmp_int32 num_active, in reset_private() argument
253 tdata->num_active = num_active; in reset_private()
255 tdata->wait_val[0] = tdata->wait_val[1] = get_wait_val(num_active); in reset_private()
258 void core_barrier_impl<T>::reset_shared(kmp_int32 num_active, in reset_shared() argument
271 (current_wait_value ? 0 : get_wait_val(tdata->num_active)); in barrier()
288 static void reset_private(kmp_int32 num_active,
290 static void reset_shared(kmp_int32 num_active,
297 void counter_barrier_impl<T>::reset_private(kmp_int32 num_active, in reset_private() argument
299 tdata->num_active = num_active; in reset_private()
301 tdata->wait_val[0] = tdata->wait_val[1] = (kmp_uint64)num_active; in reset_private()
304 void counter_barrier_impl<T>::reset_shared(kmp_int32 num_active, in reset_shared() argument
317 kmp_uint64 next_wait_value = current_wait_value + tdata->num_active; in barrier()
440 int num_active; // number of threads active in this level member
454 num_active, t, sched, chunk, length)); in print()
663 info[i].num_active = 0; in allocate_hier()
680 info[i].num_active = 0; in allocate_hier()
877 return info[level].num_active; in get_num_active()
1041 KMP_TEST_THEN_INC32(&(hier->info[i].num_active)); in __kmp_dispatch_init_hierarchy()