Lines Matching refs:XsiSemaphoreSet
41 class XsiSemaphoreSet;
44 sem_undo(XsiSemaphoreSet *semaphoreSet, Team *team, int16 *undoValues)
53 XsiSemaphoreSet *semaphore_set;
202 class XsiSemaphoreSet {
204 XsiSemaphoreSet(int numberOfSemaphores, int flags)
211 mutex_init(&fLock, "XsiSemaphoreSet private mutex");
216 TRACE_ERROR(("XsiSemaphoreSet::XsiSemaphore(): failed to allocate "
222 ~XsiSemaphoreSet()
224 TRACE(("XsiSemaphoreSet::~XsiSemaphoreSet(): removing semaphore "
237 TRACE(("XsiSemaphoreSet::ClearUndo: teamID = %d, "
256 TRACE(("XsiSemaphoreSet::ClearUndos: teamID = %d, "
354 TRACE_ERROR(("XsiSemaphoreSet::RecordUndo: newValue %d "
360 TRACE(("XsiSemaphoreSet::RecordUndo: found record. Team = %d, "
403 // Add the request to both XsiSemaphoreSet and team list
407 TRACE(("XsiSemaphoreSet::RecordUndo: new record added. Team = %d, "
469 XsiSemaphoreSet*& Link()
486 XsiSemaphoreSet* fLink;
492 typedef XsiSemaphoreSet ValueType;
499 size_t Hash(XsiSemaphoreSet *variable) const
504 bool Compare(const int key, XsiSemaphoreSet *variable) const
509 XsiSemaphoreSet*& GetLink(XsiSemaphoreSet *variable) const
535 void SetSemaphoreSetID(XsiSemaphoreSet *semaphoreSet)
598 XsiSemaphoreSet::SetID()
649 XsiSemaphoreSet *semaphoreSet = current->semaphore_set;
681 XsiSemaphoreSet *semaphoreSet = NULL;
754 semaphoreSet = new(std::nothrow) XsiSemaphoreSet(numberOfSemaphores, flags);
799 XsiSemaphoreSet *semaphoreSet = sSemaphoreHashTable.Lookup(semaphoreID);
1036 XsiSemaphoreSet *semaphoreSet = sSemaphoreHashTable.Lookup(semaphoreID);