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

References

projects/openmp/runtime/src/kmp.h
 2154   kmp_task_t *task; /* non-NULL if depnode is active, used under lock */
 2208     kmp_task_t *task;
 3516 extern kmp_task_t *__kmp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 3529                                                        kmp_task_t *task);
 3660                                      kmp_task_t *new_task);
 3661 KMP_EXPORT kmp_task_t *__kmpc_omp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 3666 KMP_EXPORT kmp_task_t *__kmpc_omp_target_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 3673                                           kmp_task_t *task);
 3675                                              kmp_task_t *task);
 3677                                            kmp_task_t *new_task);
 3695     ident_t *loc_ref, kmp_int32 gtid, kmp_task_t *new_task, kmp_int32 ndeps,
 3703 extern kmp_int32 __kmp_omp_task(kmp_int32 gtid, kmp_task_t *new_task,
 3713 KMP_EXPORT void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask);
 3714 KMP_EXPORT void __kmpc_proxy_task_completed_ooo(kmp_task_t *ptask);
 3715 KMP_EXPORT void __kmpc_taskloop(ident_t *loc, kmp_int32 gtid, kmp_task_t *task,
 3731     ident_t *loc_ref, kmp_int32 gtid, kmp_task_t *new_task, kmp_int32 naffins,
projects/openmp/runtime/src/kmp_gsupport.cpp
 1149   kmp_task_t *task = __kmp_task_alloc(
 1150       &loc, gtid, input_flags, sizeof(kmp_task_t),
 1641 static void __kmp_gomp_task_dup(kmp_task_t *dest, kmp_task_t *src,
 1641 static void __kmp_gomp_task_dup(kmp_task_t *dest, kmp_task_t *src,
 1659   typedef void (*p_task_dup_t)(kmp_task_t *, kmp_task_t *, kmp_int32);
 1659   typedef void (*p_task_dup_t)(kmp_task_t *, kmp_task_t *, kmp_int32);
 1720   kmp_task_t *task =
 1721       __kmp_task_alloc(&loc, gtid, input_flags, sizeof(kmp_task_t),
projects/openmp/runtime/src/kmp_taskdeps.cpp
  210                                           kmp_task_t *sink_task) {
  238                              kmp_task_t *task, kmp_depnode_t *node,
  265                                                      kmp_task_t *task,
  292                    kmp_depend_info_t *dep_list, kmp_task_t *task) {
  410                              kmp_task_t *task, kmp_dephash_t **hash,
  506                                     kmp_task_t *new_task, kmp_int32 ndeps,
projects/openmp/runtime/src/kmp_tasking.cpp
   33 static void __kmp_bottom_half_finish_proxy(kmp_int32 gtid, kmp_task_t *ptask);
  324 static kmp_int32 __kmp_push_task(kmp_int32 gtid, kmp_task_t *task) {
  492 static void __kmp_task_start(kmp_int32 gtid, kmp_task_t *task,
  556 static inline void __ompt_task_start(kmp_task_t *task,
  577 __ompt_task_finish(kmp_task_t *task, kmp_taskdata_t *resumed_task,
  600                                                kmp_task_t *task,
  651                                            kmp_task_t *task,
  666                                kmp_task_t *task) {
  803 static void __kmp_task_finish(kmp_int32 gtid, kmp_task_t *task,
  961                                                   kmp_task_t *task) {
  985                                        kmp_task_t *task) {
  996                                   kmp_task_t *task) {
 1154 kmp_task_t *__kmp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 1158   kmp_task_t *task;
 1355 kmp_task_t *__kmpc_omp_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 1359   kmp_task_t *retval;
 1380 kmp_task_t *__kmpc_omp_target_task_alloc(ident_t *loc_ref, kmp_int32 gtid,
 1405                                   kmp_task_t *new_task, kmp_int32 naffins,
 1415 static void __kmp_invoke_task(kmp_int32 gtid, kmp_task_t *task,
 1596                                 kmp_task_t *new_task) {
 1653 kmp_int32 __kmp_omp_task(kmp_int32 gtid, kmp_task_t *new_task,
 1685                           kmp_task_t *new_task) {
 1751                                   kmp_task_t *new_task, void *codeptr_ra) {
 2572 static kmp_task_t *__kmp_remove_my_task(kmp_info_t *thread, kmp_int32 gtid,
 2575   kmp_task_t *task;
 2644 static kmp_task_t *__kmp_steal_task(kmp_info_t *victim_thr, kmp_int32 gtid,
 2649   kmp_task_t *task;
 2789   kmp_task_t *task;
 3618 static bool __kmp_give_task(kmp_info_t *thread, kmp_int32 tid, kmp_task_t *task,
 3738 static void __kmp_bottom_half_finish_proxy(kmp_int32 gtid, kmp_task_t *ptask) {
 3763 void __kmpc_proxy_task_completed(kmp_int32 gtid, kmp_task_t *ptask) {
 3788 void __kmpc_proxy_task_completed_ooo(kmp_task_t *ptask) {
 3833                                                 kmp_task_t *task) {
 3845     kmp_task_t *ptask = event->ed.task;
 3888 kmp_task_t *__kmp_task_dup_alloc(kmp_info_t *thread, kmp_task_t *task_src) {
 3888 kmp_task_t *__kmp_task_dup_alloc(kmp_info_t *thread, kmp_task_t *task_src) {
 3889   kmp_task_t *task;
 3956 typedef void (*p_task_dup_t)(kmp_task_t *, kmp_task_t *, kmp_int32);
 3956 typedef void (*p_task_dup_t)(kmp_task_t *, kmp_task_t *, kmp_int32);
 3964   kmp_task_t *task;
 3970   kmp_taskloop_bounds_t(kmp_task_t *_task, kmp_uint64 *lb, kmp_uint64 *ub)
 3977   kmp_taskloop_bounds_t(kmp_task_t *_task, const kmp_taskloop_bounds_t &bounds)
 4079 void __kmp_taskloop_linear(ident_t *loc, int gtid, kmp_task_t *task,
 4098   kmp_task_t *next_task;
 4172   kmp_task_t *task;
 4188 void __kmp_taskloop_recur(ident_t *, int, kmp_task_t *, kmp_uint64 *,
 4200   kmp_task_t *task = p->task;
 4260 void __kmp_taskloop_recur(ident_t *loc, int gtid, kmp_task_t *task,
 4282   kmp_task_t *next_task;
 4321   kmp_task_t *new_task =
 4382 void __kmpc_taskloop(ident_t *loc, int gtid, kmp_task_t *task, int if_val,
projects/openmp/runtime/src/ompt-specific.cpp
  441   kmp_task_t *task = KMP_TASKDATA_TO_TASK(taskdata);