|
reference, declaration → definition
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);