Lines Matching refs:ParallelData
392 struct ParallelData;
393 typedef DataPool<ParallelData> ParallelDataPool;
398 struct ParallelData final : DataPoolEntry<ParallelData> { struct
411 ParallelData *Init(const void *codeptr) { in Init() argument
418 static ParallelData *New(const void *codeptr) { in New() argument
419 return DataPoolEntry<ParallelData>::New()->Init(codeptr); in New()
422 ParallelData(DataPool<ParallelData> *dp) : DataPoolEntry<ParallelData>(dp) {} in ParallelData() function
425 static inline ParallelData *ToParallelData(ompt_data_t *parallel_data) { in ToParallelData()
426 return reinterpret_cast<ParallelData *>(parallel_data->ptr); in ToParallelData()
494 ParallelData *Team{nullptr};
554 TaskData *Init(ParallelData *team, int taskType) { in Init()
589 static TaskData *New(ParallelData *team, int taskType) { in New()
640 ParallelData *Data = ParallelData::New(codeptr_ra); in ompt_tsan_parallel_begin()
653 ParallelData *Data = ToParallelData(parallel_data); in ompt_tsan_parallel_end()
675 parallel_data->ptr = ParallelData::New(nullptr); in ompt_tsan_implicit_task()
858 ParallelData *PData = ParallelData::New(nullptr); in ompt_tsan_task_create()
926 ParallelData *PData = FromTask->Team; in completeTask()