Home
last modified time | relevance | path

Searched refs:th_local (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_alloc.cpp245 data = (thr_data_t *)((!th->th.th_local.bget_data) in set_thr_data()
247 : th->th.th_local.bget_data); in set_thr_data()
256 th->th.th_local.bget_data = data; in set_thr_data()
257 th->th.th_local.bget_list = 0; in set_thr_data()
260 __kmp_init_lock(&th->th.th_local.bget_lock); in set_thr_data()
262 __kmp_init_bootstrap_lock(&th->th.th_local.bget_lock); in set_thr_data()
270 data = (thr_data_t *)th->th.th_local.bget_data; in get_thr_data()
279 void *p = TCR_SYNC_PTR(th->th.th_local.bget_list); in __kmp_bget_dequeue()
284 volatile void *old_value = TCR_SYNC_PTR(th->th.th_local.bget_list); in __kmp_bget_dequeue()
285 while (!KMP_COMPARE_AND_STORE_PTR(&th->th.th_local.bget_list, in __kmp_bget_dequeue()
[all …]
H A Dkmp_barrier.cpp304 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_dist_barrier_gather()
305 other_threads[thr]->th.th_local.reduce_data); in __kmp_dist_barrier_gather()
354 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_dist_barrier_gather()
355 other_threads[thr]->th.th_local.reduce_data); in __kmp_dist_barrier_gather()
639 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_linear_barrier_gather_template()
640 other_threads[i]->th.th_local.reduce_data); in __kmp_linear_barrier_gather_template()
860 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_tree_barrier_gather()
861 child_thr->th.th_local.reduce_data); in __kmp_tree_barrier_gather()
1101 (*reduce)(this_thr->th.th_local.reduce_data, in __kmp_hyper_barrier_gather()
1102 child_thr->th.th_local.reduce_data); in __kmp_hyper_barrier_gather()
[all …]
H A Dkmp_runtime.cpp508 __kmp_print_storage_map_gtid(gtid, &thr->th.th_local, &thr->th.th_pri_head, in __kmp_print_thread_storage_map()
720 kmp_int32 old_this = th->th.th_local.this_construct; in __kmp_enter_single()
722 ++th->th.th_local.this_construct; in __kmp_enter_single()
728 th->th.th_local.this_construct); in __kmp_enter_single()
1986 master_this_cons = master_th->th.th_local.this_construct; in __kmp_fork_call()
2654 master_th->th.th_local.this_construct = team->t.t_master_this_cons; in __kmp_join_call()
3955 KMP_DEBUG_ASSERT(root_thread->th.th_local.bget_data == NULL); in __kmp_register_root()
4338 this_thr->th.th_local.this_construct = 0; in __kmp_initialize_info()
4636 KMP_DEBUG_ASSERT(new_thr->th.th_local.bget_data == NULL); in __kmp_allocate_thread()
6284 if (thread->th.th_local.bget_data != NULL) { in __kmp_reap_thread()
[all …]
H A Dkmp_csupport.cpp3464 ((__kmp_threads[(gtid)]->th.th_local.packed_reduction_method) = (rmethod))
3467 (__kmp_threads[(gtid)]->th.th_local.packed_reduction_method)
H A Dkmp.h3051 kmp_local_t th_local; member