Lines Matching defs:global_tid
540 void *__kmpc_threadprivate(ident_t *loc, kmp_int32 global_tid, void *data,
545 KC_TRACE(10, ("__kmpc_threadprivate: T#%d called\n", global_tid));
552 if (!__kmp_threads[global_tid]->th.th_root->r.r_active && !__kmp_foreign_tp) {
558 global_tid));
559 kmp_threadprivate_insert_private_data(global_tid, data, data, size);
566 global_tid, data));
568 __kmp_threads[global_tid]->th.th_pri_common, global_tid, data);
571 KC_TRACE(20, ("__kmpc_threadprivate: T#%d found data\n", global_tid));
584 KC_TRACE(20, ("__kmpc_threadprivate: T#%d inserting data\n", global_tid));
585 tn = kmp_threadprivate_insert(global_tid, data, data, size);
591 global_tid, ret));
606 @param global_tid global thread number
616 kmp_int32 global_tid, // gtid.
622 global_tid, *cache, data, size));
625 __kmp_acquire_lock(&__kmp_global_lock, global_tid);
642 global_tid, my_cache));
663 __kmp_release_lock(&__kmp_global_lock, global_tid);
667 if ((ret = TCR_PTR((*cache)[global_tid])) == 0) {
668 ret = __kmpc_threadprivate(loc, global_tid, data, (size_t)size);
670 TCW_PTR((*cache)[global_tid], ret);
674 global_tid, ret));