Lines Matching defs:XsiSemaphore
85 class XsiSemaphore {
87 XsiSemaphore()
92 fWaitingToIncrease.Init(this, "XsiSemaphore");
93 fWaitingToBeZero.Init(this, "XsiSemaphore");
96 ~XsiSemaphore()
117 TRACE(("XsiSemaphore::Add: potentially going to sleep\n"));
214 fSemaphores = new(std::nothrow) XsiSemaphore[numberOfSemaphores];
216 TRACE_ERROR(("XsiSemaphoreSet::XsiSemaphore(): failed to allocate "
217 "XsiSemaphore object\n"));
429 XsiSemaphore* Semaphore(int nth) const
482 XsiSemaphore *fSemaphores; // array of semaphores
824 XsiSemaphore *semaphore = semaphoreSet->Semaphore(semaphoreNumber);
1066 XsiSemaphore *semaphore = NULL;
1156 XsiSemaphore::Dequeue(&queueEntry);
1174 XsiSemaphore *semaphore = semaphoreSet->Semaphore(semaphoreNumber);
1205 XsiSemaphore *semaphore = semaphoreSet->Semaphore(semaphoreNumber);