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

References

projects/openmp/runtime/src/kmp_gsupport.cpp
 1155       task->shareds = (void *)((((size_t)task->shareds) + arg_align - 1) /
 1155       task->shareds = (void *)((((size_t)task->shareds) + arg_align - 1) /
 1161       (*copy_func)(task->shareds, data);
 1163       KMP_MEMCPY(task->shareds, data, arg_size);
 1645     (taskdata->td_copy_func)(dest->shareds, src->shareds);
 1645     (taskdata->td_copy_func)(dest->shareds, src->shareds);
 1729   task->shareds = (void *)((((size_t)task->shareds) + arg_align - 1) /
 1729   task->shareds = (void *)((((size_t)task->shareds) + arg_align - 1) /
 1734   KMP_MEMCPY(task->shareds, data, arg_size);
 1736   loop_bounds = (T *)task->shareds;
projects/openmp/runtime/src/kmp_tasking.cpp
 1260     task->shareds = &((char *)taskdata)[shareds_offset];
 1265     task->shareds = NULL;
 1545       ((void (*)(void *))(*(task->routine)))(task->shareds);
 3918   if (task->shareds != NULL) { // need setup shareds pointer
 3919     shareds_offset = (char *)task_src->shareds - (char *)taskdata_src;
 3920     task->shareds = &((char *)taskdata)[shareds_offset];
 3991         kmp_int32 *lb = RCAST(kmp_int32 *, task->shareds);
 3994         kmp_int64 *lb = RCAST(kmp_int64 *, task->shareds);
 4012         kmp_int32 *ub = RCAST(kmp_int32 *, task->shareds) + 1;
 4015         kmp_int64 *ub = RCAST(kmp_int64 *, task->shareds) + 1;
 4032         kmp_uint32 *lower = RCAST(kmp_uint32 *, task->shareds);
 4035         kmp_uint64 *lower = RCAST(kmp_uint64 *, task->shareds);
 4051         kmp_uint32 *upper = RCAST(kmp_uint32 *, task->shareds) + 1;
 4054         kmp_uint64 *upper = RCAST(kmp_uint64 *, task->shareds) + 1;
 4199       (__taskloop_params_t *)((kmp_task_t *)ptask)->shareds;
 4324   __taskloop_params_t *p = (__taskloop_params_t *)new_task->shareds;