Lines Matching refs:ExecuteState
183 if (task->taskState_ == ExecuteState::NOT_FOUND || task->taskState_ == ExecuteState::DELAYED ||
184 task->taskState_ == ExecuteState::FINISHED) {
193 ExecuteState state = task->taskState_;
195 if (state == ExecuteState::RUNNING || state == ExecuteState::ENDING) {
603 if (task->taskState_ == ExecuteState::CANCELED) {
620 if ((task->currentTaskInfo_ == nullptr && task->taskState_ != ExecuteState::DELAYED) ||
621 task->taskState_ == ExecuteState::NOT_FOUND || task->taskState_ == ExecuteState::FINISHED ||
622 task->taskState_ == ExecuteState::ENDING) {
630 ExecuteState state = task->taskState_.exchange(ExecuteState::CANCELED);
632 if (state == ExecuteState::WAITING && task->currentTaskInfo_ != nullptr) {
646 if (task->taskState_ == ExecuteState::FINISHED) {
651 task->taskState_ = ExecuteState::CANCELED;
1513 if (taskGroup->groupState_ == ExecuteState::CANCELED) {
1517 if (taskGroup->currentGroupInfo_ == nullptr || taskGroup->groupState_ == ExecuteState::NOT_FOUND ||
1518 taskGroup->groupState_ == ExecuteState::FINISHED) {
1524 ExecuteState groupState = taskGroup->groupState_;
1525 taskGroup->groupState_ = ExecuteState::CANCELED;
1532 if (groupState == ExecuteState::WAITING && taskGroup->currentGroupInfo_ != nullptr) {
1555 if (task->taskState_ == ExecuteState::WAITING && task->currentTaskInfo_ != nullptr) {
1562 task->taskState_ = ExecuteState::CANCELED;
1626 while (task->taskState_ == ExecuteState::CANCELED) {
1639 task->taskState_ = ExecuteState::WAITING;
1690 if (group == nullptr || group->groupState_ == ExecuteState::CANCELED) {
1694 group->groupState_ = ExecuteState::RUNNING;