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

References

projects/openmp/runtime/src/kmp_csupport.cpp
  520   if (task_team != NULL && task_team->tt.tt_found_proxy_tasks)
projects/openmp/runtime/src/kmp_runtime.cpp
 3966   if (task_team != NULL && task_team->tt.tt_found_proxy_tasks) {
projects/openmp/runtime/src/kmp_taskdeps.cpp
  592   serial = serial && !(task_team && task_team->tt.tt_found_proxy_tasks);
  678            thread->th.th_task_team->tt.tt_found_proxy_tasks == FALSE;
projects/openmp/runtime/src/kmp_tasking.cpp
  356   if (!KMP_TASKING_ENABLED(task_team)) {
  363   thread_data = &task_team->tt.tt_threads_data[tid];
  895     } else if (task_team && task_team->tt.tt_found_proxy_tasks) {
 1182     KMP_CHECK_UPDATE(thread->th.th_task_team->tt.tt_untied_task_encountered, 1);
 1210     if (!KMP_TASKING_ENABLED(task_team)) {
 1216       kmp_thread_data_t *thread_data = &task_team->tt.tt_threads_data[tid];
 1223     if (task_team->tt.tt_found_proxy_tasks == FALSE)
 1224       TCW_4(task_team->tt.tt_found_proxy_tasks, TRUE);
 1850                               thread->th.th_task_team->tt.tt_found_proxy_tasks);
 1952         if (KMP_TASKING_ENABLED(task_team)) {
 2480          thread->th.th_task_team->tt.tt_found_proxy_tasks)) {
 2584   thread_data = &task_team->tt.tt_threads_data[__kmp_tid_from_gtid(gtid)];
 2658   threads_data = task_team->tt.tt_threads_data;
 2700     if (!task_team->tt.tt_untied_task_encountered) {
 2807   threads_data = (kmp_thread_data_t *)TCR_PTR(task_team->tt.tt_threads_data);
 2810   nthreads = task_team->tt.tt_nproc;
 2811   unfinished_threads = &(task_team->tt.tt_unfinished_threads);
 3030   nthreads = task_team->tt.tt_nproc;
 3045   threads_data = (kmp_thread_data_t *)TCR_PTR(task_team->tt.tt_threads_data);
 3182   if (TCR_4(task_team->tt.tt_found_tasks)) {
 3187   threads_data_p = &task_team->tt.tt_threads_data;
 3188   nthreads = task_team->tt.tt_nproc;
 3189   maxthreads = task_team->tt.tt_max_threads;
 3194   __kmp_acquire_bootstrap_lock(&task_team->tt.tt_threads_lock);
 3196   if (!TCR_4(task_team->tt.tt_found_tasks)) {
 3252       task_team->tt.tt_max_threads = nthreads;
 3272     TCW_SYNC_4(task_team->tt.tt_found_tasks, TRUE);
 3275   __kmp_release_bootstrap_lock(&task_team->tt.tt_threads_lock);
 3283   __kmp_acquire_bootstrap_lock(&task_team->tt.tt_threads_lock);
 3284   if (task_team->tt.tt_threads_data != NULL) {
 3286     for (i = 0; i < task_team->tt.tt_max_threads; i++) {
 3287       __kmp_free_task_deque(&task_team->tt.tt_threads_data[i]);
 3289     __kmp_free(task_team->tt.tt_threads_data);
 3290     task_team->tt.tt_threads_data = NULL;
 3292   __kmp_release_bootstrap_lock(&task_team->tt.tt_threads_lock);
 3312       TCW_PTR(__kmp_free_task_teams, task_team->tt.tt_next);
 3313       task_team->tt.tt_next = NULL;
 3326     __kmp_init_bootstrap_lock(&task_team->tt.tt_threads_lock);
 3333   TCW_4(task_team->tt.tt_found_tasks, FALSE);
 3334   TCW_4(task_team->tt.tt_found_proxy_tasks, FALSE);
 3335   task_team->tt.tt_nproc = nthreads = team->t.t_nproc;
 3337   KMP_ATOMIC_ST_REL(&task_team->tt.tt_unfinished_threads, nthreads);
 3338   TCW_4(task_team->tt.tt_active, TRUE);
 3358   task_team->tt.tt_next = __kmp_free_task_teams;
 3376       __kmp_free_task_teams = task_team->tt.tt_next;
 3377       task_team->tt.tt_next = NULL;
 3380       if (task_team->tt.tt_threads_data != NULL) {
 3492       if (!task_team->tt.tt_active ||
 3493           team->t.t_nproc != task_team->tt.tt_nproc) {
 3494         TCW_4(task_team->tt.tt_nproc, team->t.t_nproc);
 3495         TCW_4(task_team->tt.tt_found_tasks, FALSE);
 3496         TCW_4(task_team->tt.tt_found_proxy_tasks, FALSE);
 3497         KMP_ATOMIC_ST_REL(&task_team->tt.tt_unfinished_threads,
 3499         TCW_4(task_team->tt.tt_active, TRUE);
 3547   if ((task_team != NULL) && KMP_TASKING_ENABLED(task_team)) {
 3556                              &task_team->tt.tt_unfinished_threads),
 3569     TCW_SYNC_4(task_team->tt.tt_found_proxy_tasks, FALSE);
 3570     KMP_CHECK_UPDATE(task_team->tt.tt_untied_task_encountered, 0);
 3571     TCW_SYNC_4(task_team->tt.tt_active, FALSE);
 3586       &team->t.t_task_team[thread->th.th_task_state]->tt.tt_unfinished_threads);
 3630   kmp_thread_data_t *thread_data = &task_team->tt.tt_threads_data[tid];
projects/openmp/runtime/src/kmp_wait_release.h
  335         if (TCR_SYNC_4(task_team->tt.tt_active)) {
  336           if (KMP_TASKING_ENABLED(task_team))
  390     if ((task_team != NULL) && TCR_4(task_team->tt.tt_found_tasks))
  469             &(task_team->tt.tt_unfinished_threads);