Lines Matching defs:waitObject
160 Model::WaitObjectGroup::WaitObjectGroup(WaitObject* waitObject)
165 fWaitObjects.AddItem(waitObject);
201 WaitObject* waitObject = fWaitObjects.ItemAt(i);
203 fWaits += waitObject->Waits();
204 fTotalWaitTime += waitObject->TotalWaitTime();
212 Model::ThreadWaitObject::ThreadWaitObject(WaitObject* waitObject)
214 fWaitObject(waitObject),
451 Model::Thread::AddThreadWaitObject(WaitObject* waitObject,
456 = new(std::nothrow) ThreadWaitObject(waitObject);
462 = ThreadWaitObjectGroupFor(waitObject->Type(), waitObject->Object());
872 WaitObject* waitObject = new(std::nothrow) WaitObject(event);
873 if (waitObject == NULL)
878 = WaitObjectGroupFor(waitObject->Type(), waitObject->Object());
881 waitObjectGroup = new(std::nothrow) WaitObjectGroup(waitObject);
883 delete waitObject;
895 waitObjectGroup->AddWaitObject(waitObject);
901 return waitObject;
932 Model::AddThreadWaitObject(thread_id threadID, WaitObject* waitObject,
939 return thread->AddThreadWaitObject(waitObject, _threadWaitObjectGroup);