Lines Matching refs:executeQueue
166 TriggerExecuteQueue *executeQueue = (TriggerExecuteQueue *)&workSpace->executeQueue;
167 for (uint32_t i = executeQueue->startIndex; i < executeQueue->endIndex; i++) {
168 if (executeQueue->executeQueue[i] == trigger) {
169 executeQueue->executeQueue[i] = NULL;
328 uint32_t index = workSpace->executeQueue.endIndex++ % workSpace->executeQueue.queueCount;
329 workSpace->executeQueue.executeQueue[index] = (TriggerNode *)trigger;
338 if (workSpace->executeQueue.endIndex <= workSpace->executeQueue.startIndex) {
341 uint32_t currIndex = workSpace->executeQueue.startIndex % workSpace->executeQueue.queueCount;
342 trigger = workSpace->executeQueue.executeQueue[currIndex];
343 workSpace->executeQueue.executeQueue[currIndex] = NULL;
344 workSpace->executeQueue.startIndex++;
556 workSpace->executeQueue.queueCount, workSpace->executeQueue.startIndex, workSpace->executeQueue.endIndex);
557 for (uint32_t index = workSpace->executeQueue.startIndex; index < workSpace->executeQueue.endIndex; index++) {
558 TriggerNode *trigger = workSpace->executeQueue.executeQueue[index % workSpace->executeQueue.queueCount];