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

References

projects/openmp/runtime/src/kmp_barrier.cpp
 1289   kmp_team_t *team = this_thr->th.th_team;
 1306     my_task_data = OMPT_CUR_TASK_DATA(this_thr);
 1307     my_parallel_data = OMPT_CUR_TEAM_DATA(this_thr);
 1309     barrier_kind = __ompt_get_barrier_kind(bt, this_thr);
 1324     this_thr->th.ompt_thread_info.state = ompt_state_wait_barrier;
 1338       __kmp_tasking_barrier(team, this_thr, gtid);
 1355       this_thr->th.th_team_bt_intervals = KMP_BLOCKTIME_INTERVAL(team, tid);
 1373       this_thr->th.th_local.reduce_data = reduce_data;
 1378       __kmp_task_team_setup(this_thr, team, 0);
 1382           bt, this_thr, gtid, tid, reduce USE_ITT_BUILD_ARG(itt_sync_obj));
 1388         __kmp_hyper_barrier_gather(bt, this_thr, gtid, tid,
 1394             bt, this_thr, gtid, tid, reduce USE_ITT_BUILD_ARG(itt_sync_obj));
 1400         __kmp_tree_barrier_gather(bt, this_thr, gtid, tid,
 1405         __kmp_linear_barrier_gather(bt, this_thr, gtid, tid,
 1416         __kmp_task_team_wait(this_thr, team USE_ITT_BUILD_ARG(itt_sync_obj));
 1444           this_thr->th.th_teams_microtask == NULL &&
 1449         int nproc = this_thr->th.th_team_nproc;
 1453           __kmp_itt_frame_submit(gtid, this_thr->th.th_frame_time, cur_time, 0,
 1455           this_thr->th.th_frame_time = cur_time;
 1459           __kmp_itt_frame_submit(gtid, this_thr->th.th_bar_min_time, cur_time,
 1465             kmp_uint64 delta = cur_time - this_thr->th.th_bar_arrive_time;
 1468             this_thr->th.th_bar_arrive_time = 0;
 1473             __kmp_itt_metadata_imbalance(gtid, this_thr->th.th_frame_time,
 1477           __kmp_itt_frame_submit(gtid, this_thr->th.th_frame_time, cur_time, 0,
 1479           this_thr->th.th_frame_time = cur_time;
 1494             bt, this_thr, gtid, tid, FALSE USE_ITT_BUILD_ARG(itt_sync_obj));
 1499           __kmp_hyper_barrier_release(bt, this_thr, gtid, tid,
 1505               bt, this_thr, gtid, tid, FALSE USE_ITT_BUILD_ARG(itt_sync_obj));
 1510           __kmp_tree_barrier_release(bt, this_thr, gtid, tid,
 1515           __kmp_linear_barrier_release(bt, this_thr, gtid, tid,
 1521         __kmp_task_team_sync(this_thr, team);
 1535       if (this_thr->th.th_task_team != NULL) {
 1546         __kmp_task_team_wait(this_thr, team USE_ITT_BUILD_ARG(itt_sync_obj));
 1547         __kmp_task_team_setup(this_thr, team, 0);
 1574     this_thr->th.ompt_thread_info.state = ompt_state_work_parallel;