Lines Matching refs:taskgroup
22 @param cncl_kind Cancellation kind (parallel, for, sections, taskgroup)
79 // are handled through the taskgroup structure
82 kmp_taskgroup_t *taskgroup;
87 taskgroup = task->td_taskgroup;
88 if (taskgroup) {
90 taskgroup->cancel_request.compare_exchange_strong(old, cncl_kind);
92 // we do not have a cancellation request in this taskgroup or we do
128 @param cncl_kind Cancellation kind (parallel, for, sections, taskgroup)
192 // are handled through the taskgroup structure
195 kmp_taskgroup_t *taskgroup;
200 taskgroup = task->td_taskgroup;
201 if (taskgroup) {
202 // return the current status of cancellation for the taskgroup
205 !!taskgroup->cancel_request) {
214 return !!taskgroup->cancel_request;
217 // belong to a taskgroup, it is OK to ignore it
322 kmp_taskgroup_t *taskgroup;
324 taskgroup = task->td_taskgroup;
325 return taskgroup && taskgroup->cancel_request;