reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/openmp/runtime/src/kmp.h
 2651   KMP_ALIGN_CACHE kmp_info_t **t_threads;
 2736   kmp_info_t *r_uber_thread;
 3024 extern kmp_info_t **__kmp_threads; /* Descriptors for the threads */
 3027 extern volatile kmp_info_t *__kmp_thread_pool;
 3028 extern kmp_info_t *__kmp_thread_pool_insert_pt;
 3070 static inline int __kmp_gtid_from_thread(const kmp_info_t *thr) {
 3075 static inline kmp_info_t *__kmp_thread_from_gtid(int gtid) {
 3089 extern kmp_info_t __kmp_monitor;
 3150 static inline kmp_info_t *__kmp_entry_thread() {
 3163 extern unsigned short __kmp_get_random(kmp_info_t *thread);
 3164 extern void __kmp_init_random(kmp_info_t *thread);
 3178 extern void *___kmp_fast_allocate(kmp_info_t *this_thr,
 3180 extern void ___kmp_fast_free(kmp_info_t *this_thr, void *ptr KMP_SRC_LOC_DECL);
 3181 extern void __kmp_free_fast_memory(kmp_info_t *this_thr);
 3182 extern void __kmp_initialize_fast_memory(kmp_info_t *this_thr);
 3189 extern void *___kmp_thread_malloc(kmp_info_t *th, size_t size KMP_SRC_LOC_DECL);
 3190 extern void *___kmp_thread_calloc(kmp_info_t *th, size_t nelem,
 3192 extern void *___kmp_thread_realloc(kmp_info_t *th, void *ptr,
 3194 extern void ___kmp_thread_free(kmp_info_t *th, void *ptr KMP_SRC_LOC_DECL);
 3290 extern void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag,
 3312 extern void __kmp_check_stack_overlap(kmp_info_t *thr);
 3343 extern void __kmp_balanced_affinity(kmp_info_t *th, int team_size);
 3375 extern void *__kmp_launch_thread(kmp_info_t *thr);
 3377 extern void __kmp_create_worker(int gtid, kmp_info_t *th, size_t stack_size);
 3388 extern void __kmp_reap_worker(kmp_info_t *th);
 3391 extern int __kmp_try_suspend_mx(kmp_info_t *th);
 3392 extern void __kmp_lock_suspend_mx(kmp_info_t *th);
 3393 extern void __kmp_unlock_suspend_mx(kmp_info_t *th);
 3418 extern void __kmp_suspend_initialize_thread(kmp_info_t *th);
 3419 extern void __kmp_suspend_uninitialize_thread(kmp_info_t *th);
 3421 extern kmp_info_t *__kmp_allocate_thread(kmp_root_t *root, kmp_team_t *team,
 3430 extern void __kmp_free_thread(kmp_info_t *);
 3437 extern void __kmp_initialize_bget(kmp_info_t *th);
 3438 extern void __kmp_finalize_bget(kmp_info_t *th);
 3488                                           kmp_info_t *this_thr,
 3491                                          kmp_info_t *this_thr,
 3500 extern void __kmp_save_internal_controls(kmp_info_t *thread);
 3504 extern void __kmp_aux_set_blocktime(int arg, kmp_info_t *thread, int tid);
 3513 extern void __kmp_push_current_task_to_thread(kmp_info_t *this_thr,
 3515 extern void __kmp_pop_current_task_from_thread(kmp_info_t *this_thr);
 3521 extern void __kmp_init_implicit_task(ident_t *loc_ref, kmp_info_t *this_thr,
 3524 extern void __kmp_finish_implicit_task(kmp_info_t *this_thr);
 3525 extern void __kmp_free_implicit_task(kmp_info_t *this_thr);
 3532 int __kmp_execute_tasks_32(kmp_info_t *thread, kmp_int32 gtid,
 3539 int __kmp_execute_tasks_64(kmp_info_t *thread, kmp_int32 gtid,
 3546 int __kmp_execute_tasks_oncore(kmp_info_t *thread, kmp_int32 gtid,
 3554 extern void __kmp_free_task_team(kmp_info_t *thread,
 3558 extern void __kmp_task_team_setup(kmp_info_t *this_thr, kmp_team_t *team,
 3560 extern void __kmp_task_team_sync(kmp_info_t *this_thr, kmp_team_t *team);
 3561 extern void __kmp_task_team_wait(kmp_info_t *this_thr, kmp_team_t *team
 3568 extern void __kmp_tasking_barrier(kmp_team_t *team, kmp_info_t *thread,
projects/openmp/runtime/src/kmp_affinity.cpp
 4709   kmp_info_t *th = (kmp_info_t *)TCR_SYNC_PTR(__kmp_threads[gtid]);
 4808   kmp_info_t *th = (kmp_info_t *)TCR_SYNC_PTR(__kmp_threads[gtid]);
 4845   kmp_info_t *th;
 4911   kmp_info_t *th;
 5063 void __kmp_balanced_affinity(kmp_info_t *th, int nthreads) {
projects/openmp/runtime/src/kmp_alloc.cpp
   46 static void bpool(kmp_info_t *th, void *buffer, bufsize len);
   47 static void *bget(kmp_info_t *th, bufsize size);
   48 static void *bgetz(kmp_info_t *th, bufsize size);
   49 static void *bgetr(kmp_info_t *th, void *buffer, bufsize newsize);
   50 static void brel(kmp_info_t *th, void *buf);
   51 static void bectl(kmp_info_t *th, bget_compact_t compact,
  138   kmp_info_t *bthr; /* The thread which owns the buffer pool */
  227 static void set_thr_data(kmp_info_t *th) {
  253 static thr_data_t *get_thr_data(kmp_info_t *th) {
  264 static void __kmp_bget_dequeue(kmp_info_t *th) {
  313 static void __kmp_bget_enqueue(kmp_info_t *th, void *buf
  395 static void bcheck(kmp_info_t *th, bufsize *max_free, bufsize *total_free) {
  425 static void *bget(kmp_info_t *th, bufsize requested_size) {
  637 static void *bgetz(kmp_info_t *th, bufsize size) {
  667 static void *bgetr(kmp_info_t *th, void *buf, bufsize size) {
  701 static void brel(kmp_info_t *th, void *buf) {
  704   kmp_info_t *bth;
  865 static void bectl(kmp_info_t *th, bget_compact_t compact,
  877 static void bpool(kmp_info_t *th, void *buf, bufsize len) {
  939 static void bfreed(kmp_info_t *th) {
  992 void __kmp_initialize_bget(kmp_info_t *th) {
 1001 void __kmp_finalize_bget(kmp_info_t *th) {
 1075   kmp_info_t *th = __kmp_get_thread();
 1087   kmp_info_t *th = __kmp_get_thread();
 1177     kmp_info_t *th = __kmp_get_thread();
 1185 void *___kmp_thread_malloc(kmp_info_t *th, size_t size KMP_SRC_LOC_DECL) {
 1194 void *___kmp_thread_calloc(kmp_info_t *th, size_t nelem,
 1204 void *___kmp_thread_realloc(kmp_info_t *th, void *ptr,
 1213 void ___kmp_thread_free(kmp_info_t *th, void *ptr KMP_SRC_LOC_DECL) {
 1813 void *___kmp_fast_allocate(kmp_info_t *this_thr, size_t size KMP_SRC_LOC_DECL) {
 1905 void ___kmp_fast_free(kmp_info_t *this_thr, void *ptr KMP_SRC_LOC_DECL) {
 1907   kmp_info_t *alloc_thr;
 1954       kmp_info_t *q_th = (kmp_info_t *)(dsc->ptr_aligned);
 2016 void __kmp_initialize_fast_memory(kmp_info_t *this_thr) {
 2024 void __kmp_free_fast_memory(kmp_info_t *th) {
projects/openmp/runtime/src/kmp_barrier.cpp
   49     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
   54   kmp_info_t **other_threads = team->t.t_threads;
  153     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  162     kmp_info_t **other_threads;
  264     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  271     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  278     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  285     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  293 __kmp_tree_barrier_gather(enum barrier_type bt, kmp_info_t *this_thr, int gtid,
  299   kmp_info_t **other_threads = team->t.t_threads;
  327       kmp_info_t *child_thr = other_threads[child_tid];
  402     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  464     kmp_info_t **other_threads = team->t.t_threads;
  468       kmp_info_t *child_thr = other_threads[child_tid];
  510 __kmp_hyper_barrier_gather(enum barrier_type bt, kmp_info_t *this_thr, int gtid,
  516   kmp_info_t **other_threads = team->t.t_threads;
  571       kmp_info_t *child_thr = other_threads[child_tid];
  630     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  635   kmp_info_t **other_threads;
  738         kmp_info_t *child_thr = other_threads[child_tid];
  862     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
  868   kmp_info_t **other_threads = team->t.t_threads;
  940           kmp_info_t *child_thr = other_threads[child_tid];
  973           kmp_info_t *child_thr = other_threads[child_tid];
 1039     enum barrier_type bt, kmp_info_t *this_thr, int gtid, int tid,
 1198             kmp_info_t *child_thr = team->t.t_threads[child_tid];
 1225           kmp_info_t *child_thr = team->t.t_threads[child_tid];
 1288   kmp_info_t *this_thr = __kmp_threads[gtid];
 1448         kmp_info_t **other_threads = team->t.t_threads;
 1600       kmp_info_t *this_thr = __kmp_threads[gtid];
 1620   kmp_info_t *this_thr = __kmp_threads[gtid];
 1660   kmp_info_t *this_thr = __kmp_threads[gtid];
 1663   kmp_info_t *master_thread;
 1834       kmp_info_t **other_threads = team->t.t_threads;
 1897   kmp_info_t *this_thr = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_cancel.cpp
   30   kmp_info_t *this_thr = __kmp_threads[gtid];
  137   kmp_info_t *this_thr = __kmp_threads[gtid];
  245   kmp_info_t *this_thr = __kmp_threads[gtid];
  311     kmp_info_t *this_thr = __kmp_entry_thread();
projects/openmp/runtime/src/kmp_csupport.cpp
  293       kmp_info_t *master_th = __kmp_threads[gtid];
  376   kmp_info_t *this_thr = __kmp_threads[gtid];
  498   kmp_info_t *this_thr;
  783       kmp_info_t *this_thr = __kmp_threads[global_tid];
  827   kmp_info_t *this_thr = __kmp_threads[global_tid];
  856   kmp_info_t *th;
  928   kmp_info_t *th;
 1749   kmp_info_t *this_thr = __kmp_threads[global_tid];
 1796   kmp_info_t *this_thr = __kmp_threads[global_tid];
 1858   kmp_info_t *thread;
 1869   kmp_info_t *thread;
 1963   kmp_info_t *thread;
 3325 __kmp_swap_teams_for_teams_reduction(kmp_info_t *th, kmp_team_t **team_p,
 3350 __kmp_restore_swapped_teams(kmp_info_t *th, kmp_team_t *team, int task_state) {
 3384   kmp_info_t *th;
 3599   kmp_info_t *th;
 3713   kmp_info_t *th;
 3829   kmp_info_t *thread;
 3843   kmp_info_t *thread;
 3871   kmp_info_t *th = __kmp_threads[gtid];
 3991   kmp_info_t *th = __kmp_threads[gtid];
 4084   kmp_info_t *th = __kmp_threads[gtid];
 4136   kmp_info_t *th = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_dispatch.cpp
   43   kmp_info_t *th;
   61   kmp_info_t *th;
  110   kmp_info_t *th;
  765   kmp_info_t *th;
  999   kmp_info_t *th = __kmp_threads[gtid];
 1062   kmp_info_t *th = __kmp_threads[gtid];
 1153   kmp_info_t *th = __kmp_threads[gtid];
 1209         kmp_info_t **other_threads = team->t.t_threads;
 1307         kmp_info_t **other_threads = team->t.t_threads;
 1901   kmp_info_t *th = __kmp_threads[gtid];
 2070           kmp_info_t **other_threads = team->t.t_threads;
 2152   kmp_info_t *th;
projects/openmp/runtime/src/kmp_dispatch.h
  324   kmp_info_t *th = __kmp_threads[gtid];
  400   kmp_info_t *th = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_ftn_entry.h
  106   kmp_info_t *thread;
  121   kmp_info_t *thread;
  338   kmp_info_t *thread;
  358   kmp_info_t *this_thr = __kmp_threads[__kmp_entry_gtid()];
  418   kmp_info_t *th;
  599   kmp_info_t *thread;
  616   kmp_info_t *thread;
  626   kmp_info_t *thread;
  639   kmp_info_t *thread;
  649   kmp_info_t *th = __kmp_entry_thread();
  739   kmp_info_t *thread;
  837   kmp_info_t *thread;
  856   kmp_info_t *thread;
  882   kmp_info_t *thread;
projects/openmp/runtime/src/kmp_global.cpp
  418 kmp_info_t **__kmp_threads = NULL;
  425 volatile kmp_info_t *__kmp_thread_pool = NULL;
projects/openmp/runtime/src/kmp_gsupport.cpp
  129   kmp_info_t *this_thr = __kmp_threads[gtid];
  287   kmp_info_t *thr;
  334   kmp_info_t *thr;
  371   kmp_info_t *thr = __kmp_threads[gtid];
  459   kmp_info_t *thr;
 1196     kmp_info_t *thread;
 1752   kmp_info_t *th = __kmp_threads[gtid];
 1775   kmp_info_t *th = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_itt.inl
  490   kmp_info_t *thr = __kmp_thread_from_gtid(gtid);
  633     kmp_info_t *thread = __kmp_thread_from_gtid(gtid);
  645   kmp_info_t *thread = __kmp_thread_from_gtid(gtid);
  867     kmp_info_t *thr = __kmp_thread_from_gtid((gtid));
  911     kmp_info_t *thr = __kmp_thread_from_gtid(gtid);
  925       kmp_info_t *th = __kmp_thread_from_gtid(gtid);
  937       kmp_info_t *th = __kmp_thread_from_gtid(gtid);
  949       kmp_info_t *th = __kmp_thread_from_gtid(gtid);
projects/openmp/runtime/src/kmp_lock.cpp
 1090   kmp_info_t *this_thr = __kmp_thread_from_gtid(gtid);
 1230         kmp_info_t *tail_thr = __kmp_thread_from_gtid(tail - 1);
 1360   kmp_info_t *this_thr;
 1436         kmp_info_t *head_thr = __kmp_thread_from_gtid(head - 1);
 1461       kmp_info_t *head_thr = __kmp_thread_from_gtid(head - 1);
projects/openmp/runtime/src/kmp_runtime.cpp
   69 static void __kmp_initialize_info(kmp_info_t *, kmp_team_t *, int tid,
   93 static void __kmp_reap_thread(kmp_info_t *thread, int is_root);
   94 kmp_info_t *__kmp_thread_pool_insert_pt = NULL;
  101   kmp_info_t **other_threads;
  148     kmp_info_t *thr = (kmp_info_t *)TCR_SYNC_PTR(other_threads[i]);
  252 void __kmp_check_stack_overlap(kmp_info_t *th) {
  290       kmp_info_t *f_th = (kmp_info_t *)TCR_SYNC_PTR(__kmp_threads[f]);
  452 static void __kmp_print_thread_storage_map(kmp_info_t *thr, int gtid) {
  453   __kmp_print_storage_map_gtid(gtid, thr, thr + 1, sizeof(kmp_info_t), "th_%d",
  521       sizeof(kmp_info_t *) * num_thr, "%s_%d.t_threads", header, team_id);
  710   kmp_info_t *th;
  782   kmp_info_t *this_thr = parent_team->t.t_threads[master_tid];
  958                                     kmp_info_t *master_th, int master_gtid) {
 1019       kmp_info_t *thr = __kmp_allocate_thread(root, team, i);
 1053       kmp_info_t *thr = team->t.t_threads[i];
 1133   kmp_info_t *this_thr;
 1405   kmp_info_t *master_th;
 1609           kmp_info_t **other_threads = parent_team->t.t_threads;
 2258 static inline void __kmp_join_restore_state(kmp_info_t *thread,
 2266 static inline void __kmp_join_ompt(int gtid, kmp_info_t *thread,
 2290   kmp_info_t *master_th;
 2426       kmp_info_t **other_threads = team->t.t_threads;
 2579 void __kmp_save_internal_controls(kmp_info_t *thread) {
 2612   kmp_info_t *thread;
 2680   kmp_info_t *thread;
 2725   kmp_info_t *thread;
 2744   kmp_info_t *thread;
 2801   kmp_info_t *thread;
 2852   kmp_info_t *thr;
 2910   kmp_info_t *thr;
 3083   kmp_info_t **oldThreads = team->t.t_threads;
 3091              team->t.t_nproc * sizeof(kmp_info_t *));
 3442 unsigned short __kmp_get_random(kmp_info_t *thread) {
 3455 void __kmp_init_random(kmp_info_t *thread) {
 3505   kmp_info_t **newThreads;
 3561       (kmp_root_t **)((char *)newThreads + sizeof(kmp_info_t *) * newCapacity);
 3563              __kmp_threads_capacity * sizeof(kmp_info_t *));
 3567   kmp_info_t **temp_threads = __kmp_threads;
 3591   kmp_info_t *root_thread;
 3797     kmp_info_t *root_thread = ompt_get_thread();
 3824 static int __kmp_free_hot_teams(kmp_root_t *root, kmp_info_t *thr, int level,
 3837       kmp_info_t *th = team->t.t_threads[i];
 3869       kmp_info_t *th = hot_team->t.t_threads[i];
 3961   kmp_info_t *thread = __kmp_threads[gtid];
 4030 static void __kmp_initialize_info(kmp_info_t *this_thr, kmp_team_t *team,
 4035   kmp_info_t *master = team->t.t_threads[0];
 4188 kmp_info_t *__kmp_allocate_thread(kmp_root_t *root, kmp_team_t *team,
 4191   kmp_info_t *new_thr;
 4523   kmp_info_t *master_th = team->t.t_threads[0];
 4549       kmp_info_t *th = team->t.t_threads[f];
 4578         kmp_info_t *th = team->t.t_threads[f];
 4610         kmp_info_t *th = team->t.t_threads[f];
 4683           kmp_info_t *th = team->t.t_threads[f];
 4740         kmp_info_t *th;
 4809         kmp_info_t *th = team->t.t_threads[f];
 5061       kmp_info_t **other_threads = team->t.t_threads;
 5103           kmp_info_t *new_worker = __kmp_allocate_thread(root, team, f);
 5180     kmp_info_t *master = team->t.t_threads[0];
 5184         kmp_info_t *thr = team->t.t_threads[f];
 5195         kmp_info_t *thr = team->t.t_threads[f];
 5406         kmp_info_t *th = team->t.t_threads[f];
 5469         kmp_info_t *thr = team->t.t_threads[f];
 5540 void __kmp_free_thread(kmp_info_t *this_th) {
 5542   kmp_info_t **scan;
 5661 void *__kmp_launch_thread(kmp_info_t *this_thr) {
 5847 static void __kmp_reap_thread(kmp_info_t *thread, int is_root) {
 6022       kmp_info_t *thread = CCAST(kmp_info_t *, __kmp_thread_pool);
 6050       kmp_info_t *thr = __kmp_threads[i];
 6684       (sizeof(kmp_info_t *) + sizeof(kmp_root_t *)) * __kmp_threads_capacity +
 6688                                sizeof(kmp_info_t *) * __kmp_threads_capacity);
 6847       kmp_info_t *thread = __kmp_threads[i];
 6964 void __kmp_run_before_invoked_task(int gtid, int tid, kmp_info_t *this_thr,
 6989 void __kmp_run_after_invoked_task(int gtid, int tid, kmp_info_t *this_thr,
 7000   kmp_info_t *this_thr = __kmp_threads[gtid];
 7084   kmp_info_t *thr = __kmp_threads[gtid];
 7131   kmp_info_t *this_thr = __kmp_threads[gtid];
 7165   kmp_info_t *thr = __kmp_threads[gtid];
 7175   kmp_info_t *thr = __kmp_threads[gtid];
 7237   kmp_info_t *thr = __kmp_threads[gtid];
 7244   kmp_info_t *this_thr = __kmp_threads[gtid];
 7287   kmp_info_t *this_thr = __kmp_threads[gtid];
 7593   kmp_info_t *thread;
 7687   kmp_info_t *thr = __kmp_entry_thread();
 7795 static int __kmp_aux_capture_affinity_field(int gtid, const kmp_info_t *th,
 7968   const kmp_info_t *th;
 8017 void __kmp_aux_set_blocktime(int arg, kmp_info_t *thread, int tid) {
 8249       kmp_info_t *thread = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_sched.cpp
   88   kmp_info_t *th = __kmp_threads[gtid];
  437   kmp_info_t *th;
  680   kmp_info_t *th;
projects/openmp/runtime/src/kmp_taskdeps.cpp
   66 static kmp_dephash_t *__kmp_dephash_extend(kmp_info_t *thread,
  115 static kmp_dephash_t *__kmp_dephash_create(kmp_info_t *thread,
  151 __kmp_dephash_find(kmp_info_t *thread, kmp_dephash_t **hash, kmp_intptr_t addr) {
  189 static kmp_depnode_list_t *__kmp_add_node(kmp_info_t *thread,
  237 __kmp_depnode_link_successor(kmp_int32 gtid, kmp_info_t *thread,
  264                                                      kmp_info_t *thread,
  297   kmp_info_t *thread = __kmp_threads[gtid];
  515   kmp_info_t *thread = __kmp_threads[gtid];
  668   kmp_info_t *thread = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_taskdeps.h
   23 static inline void __kmp_node_deref(kmp_info_t *thread, kmp_depnode_t *node) {
   38 static inline void __kmp_depnode_list_free(kmp_info_t *thread,
   54 static inline void __kmp_dephash_free_entries(kmp_info_t *thread,
   79 static inline void __kmp_dephash_free(kmp_info_t *thread, kmp_dephash_t *h) {
   89   kmp_info_t *thread = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_tasking.cpp
   28                                  kmp_info_t *this_thr);
   29 static void __kmp_alloc_task_deque(kmp_info_t *thread,
   31 static int __kmp_realloc_task_threads_data(kmp_info_t *thread,
  298 static void __kmp_realloc_task_deque(kmp_info_t *thread,
  325   kmp_info_t *thread = __kmp_threads[gtid];
  434 void __kmp_pop_current_task_from_thread(kmp_info_t *this_thr) {
  456 void __kmp_push_current_task_to_thread(kmp_info_t *this_thr, kmp_team_t *team,
  495   kmp_info_t *thread = __kmp_threads[gtid];
  704                             kmp_info_t *thread) {
  737                                           kmp_info_t *thread) {
  806   kmp_info_t *thread = __kmp_threads[gtid];
 1034 void __kmp_init_implicit_task(ident_t *loc_ref, kmp_info_t *this_thr,
 1096 void __kmp_finish_implicit_task(kmp_info_t *thread) {
 1122 void __kmp_free_implicit_task(kmp_info_t *thread) {
 1160   kmp_info_t *thread = __kmp_threads[gtid];
 1418   kmp_info_t *thread;
 1797   kmp_info_t *thread;
 1922   kmp_info_t *thread;
 2085   kmp_info_t *thread = __kmp_threads[gtid];
 2173 void __kmp_task_reduction_init_copy(kmp_info_t *thr, int num, T *data,
 2200   kmp_info_t *thread = __kmp_threads[gtid];
 2256 static void __kmp_task_reduction_fini(kmp_info_t *th, kmp_taskgroup_t *tg) {
 2296 static void __kmp_task_reduction_clean(kmp_info_t *th, kmp_taskgroup_t *tg) {
 2305   kmp_info_t *thr = __kmp_threads[gtid];
 2400   kmp_info_t *thread = __kmp_threads[gtid];
 2432   kmp_info_t *thread = __kmp_threads[gtid];
 2572 static kmp_task_t *__kmp_remove_my_task(kmp_info_t *thread, kmp_int32 gtid,
 2644 static kmp_task_t *__kmp_steal_task(kmp_info_t *victim_thr, kmp_int32 gtid,
 2784     kmp_info_t *thread, kmp_int32 gtid, C *flag, int final_spin,
 2790   kmp_info_t *other_thread;
 2990     kmp_info_t *thread, kmp_int32 gtid, kmp_flag_32 *flag, int final_spin,
 2999     kmp_info_t *thread, kmp_int32 gtid, kmp_flag_64 *flag, int final_spin,
 3008     kmp_info_t *thread, kmp_int32 gtid, kmp_flag_oncore *flag, int final_spin,
 3020                                  kmp_info_t *this_thr) {
 3055       kmp_info_t *thread = threads_data[i].td.td_thr;
 3125 static void __kmp_alloc_task_deque(kmp_info_t *thread,
 3176 static int __kmp_realloc_task_threads_data(kmp_info_t *thread,
 3299 static kmp_task_team_t *__kmp_allocate_task_team(kmp_info_t *thread,
 3350 void __kmp_free_task_team(kmp_info_t *thread, kmp_task_team_t *task_team) {
 3393   kmp_info_t *thread;
 3453 void __kmp_task_team_setup(kmp_info_t *this_thr, kmp_team_t *team, int always) {
 3515 void __kmp_task_team_sync(kmp_info_t *this_thr, kmp_team_t *team) {
 3540     kmp_info_t *this_thr,
 3583 void __kmp_tasking_barrier(kmp_team_t *team, kmp_info_t *thread, int gtid) {
 3618 static bool __kmp_give_task(kmp_info_t *thread, kmp_int32 tid, kmp_task_t *task,
 3740   kmp_info_t *thread = __kmp_threads[gtid];
 3805   kmp_info_t *thread;
 3869         kmp_info_t *thread = __kmp_get_thread();
 3888 kmp_task_t *__kmp_task_dup_alloc(kmp_info_t *thread, kmp_task_t *task_src) {
 4096   kmp_info_t *thread = __kmp_threads[gtid];
 4280   kmp_info_t *thread = __kmp_threads[gtid];
 4405   kmp_info_t *thread = __kmp_threads[gtid];
projects/openmp/runtime/src/kmp_wait_release.cpp
   15 void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64 *flag,
projects/openmp/runtime/src/kmp_wait_release.h
  122 static void __ompt_implicit_task_end(kmp_info_t *this_thr,
  166 __kmp_wait_template(kmp_info_t *this_thr,
  501         kmp_info_t *waiter = flag->get_waiter(i);
  553   kmp_info_t
  560   kmp_basic_flag_native(volatile FlagType *p, kmp_info_t *thr)
  571   kmp_info_t *get_waiter(kmp_uint32 i) {
  584   void set_waiter(kmp_info_t *thr) {
  650   kmp_info_t
  657   kmp_basic_flag(std::atomic<FlagType> *p, kmp_info_t *thr)
  668   kmp_info_t *get_waiter(kmp_uint32 i) {
  681   void set_waiter(kmp_info_t *thr) {
  742   kmp_flag_32(std::atomic<kmp_uint32> *p, kmp_info_t *thr)
  748   int execute_tasks(kmp_info_t *this_thr, kmp_int32 gtid, int final_spin,
  755   void wait(kmp_info_t *this_thr,
  771   kmp_flag_64(volatile kmp_uint64 *p, kmp_info_t *thr)
  777   int execute_tasks(kmp_info_t *this_thr, kmp_int32 gtid, int final_spin,
  784   void wait(kmp_info_t *this_thr,
  793   bool wait_cancellable_nosleep(kmp_info_t *this_thr,
  812   kmp_info_t *waiting_threads[1];
  818   kmp_info_t *this_thr; /**< Thread that may be redirected to different flag
  837                   kmp_info_t *thr USE_ITT_BUILD_ARG(void *itt))
  841   kmp_info_t *get_waiter(kmp_uint32 i) {
  846   void set_waiter(kmp_info_t *thr) {
  889   void wait(kmp_info_t *this_thr, int final_spin) {
  900   int execute_tasks(kmp_info_t *this_thr, kmp_int32 gtid, int final_spin,
projects/openmp/runtime/src/ompt-general.cpp
  355     kmp_info_t *root_thread = ompt_get_thread();
  595   kmp_info_t *thread;
  616   kmp_info_t *thread;
projects/openmp/runtime/src/ompt-specific.cpp
   52   kmp_info_t *thr = ompt_get_thread();
  105   kmp_info_t *thr = ompt_get_thread();
  145   kmp_info_t *thr = ompt_get_thread();
  198     kmp_info_t *thread = ompt_get_thread();
  211   kmp_info_t *ti = ompt_get_thread();
  218   kmp_info_t *ti = ompt_get_thread();
  255 void __ompt_lw_taskteam_init(ompt_lw_taskteam_t *lwt, kmp_info_t *thr, int gtid,
  271 void __ompt_lw_taskteam_link(ompt_lw_taskteam_t *lwt, kmp_info_t *thr,
  305 void __ompt_lw_taskteam_unlink(kmp_info_t *thr) {
  344   kmp_info_t *thr = ompt_get_thread();
  436   kmp_info_t *thr = ompt_get_thread();
  487                                            kmp_info_t *thr) {
projects/openmp/runtime/src/ompt-specific.h
   25 void __ompt_lw_taskteam_init(ompt_lw_taskteam_t *lwt, kmp_info_t *thr,
   28 void __ompt_lw_taskteam_link(ompt_lw_taskteam_t *lwt, kmp_info_t *thr,
   31 void __ompt_lw_taskteam_unlink(kmp_info_t *thr);
   53 ompt_sync_region_t __ompt_get_barrier_kind(enum barrier_type, kmp_info_t *);
   71   kmp_info_t *thr = __kmp_threads[gtid];
   88 inline kmp_info_t *ompt_get_thread_gtid(int gtid) {
   92 inline kmp_info_t *ompt_get_thread() {
   97 inline void ompt_set_thread_state(kmp_info_t *thread, ompt_state_t state) {
projects/openmp/runtime/src/z_Linux_util.cpp
  452   kmp_info_t *th = __kmp_threads[gtid];
  472 static kmp_int32 __kmp_set_stack_info(int gtid, kmp_info_t *th) {
  773 void __kmp_create_worker(int gtid, kmp_info_t *th, size_t stack_size) {
 1096 void __kmp_reap_worker(kmp_info_t *th) {
 1385 void __kmp_suspend_initialize_thread(kmp_info_t *th) {
 1413 void __kmp_suspend_uninitialize_thread(kmp_info_t *th) {
 1434 int __kmp_try_suspend_mx(kmp_info_t *th) {
 1438 void __kmp_lock_suspend_mx(kmp_info_t *th) {
 1443 void __kmp_unlock_suspend_mx(kmp_info_t *th) {
 1453   kmp_info_t *th = __kmp_threads[th_gtid];
 1599   kmp_info_t *th = __kmp_threads[target_gtid];