Searched refs:cLockers (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/generic/
H A Dsemspinmutex-r0drv-generic.c79 int32_t volatile cLockers; member in struct:RTSEMSPINMUTEXINTERNAL
125 pThis->cLockers = 0;
310 ASMAtomicIncS32(&pThis->cLockers);
338 ASMAtomicIncS32(&pThis->cLockers);
446 uint32_t cLockers; local
460 ("hOwner=%p hSelf=%p cLockers=%d\n", pThis->hOwner, hSelf, pThis->cLockers),
463 cLockers = ASMAtomicDecS32(&pThis->cLockers);
465 if (cLockers >
[all...]
/vbox/src/VBox/Runtime/generic/
H A Dcritsect-generic.cpp67 pCritSect->cLockers = -1;
150 * Try take the lock. (cLockers is -1 if it's free)
153 if (!ASMAtomicCmpXchgS32(&pCritSect->cLockers, 0, -1))
167 ASMAtomicIncS32(&pCritSect->cLockers);
247 if (ASMAtomicIncS32(&pCritSect->cLockers) > 0)
260 ASMAtomicDecS32(&pCritSect->cLockers);
269 ASMAtomicDecS32(&pCritSect->cLockers);
287 ASMAtomicDecS32(&pCritSect->cLockers);
359 Assert(pCritSect->cLockers >= 0);
373 ASMAtomicDecS32(&pCritSect->cLockers);
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllCritSect.cpp125 if (ASMAtomicIncS32(&pCritSect->s.Core.cLockers) == 0)
189 Note! We've incremented cLockers already and cannot safely decrement
236 if (ASMAtomicCmpXchgS32(&pCritSect->s.Core.cLockers, 0, -1))
242 ASMAtomicIncS32(&pCritSect->s.Core.cLockers);
256 if (ASMAtomicCmpXchgS32(&pCritSect->s.Core.cLockers, 0, -1))
259 /** @todo Should use monitor/mwait on e.g. &cLockers here, possibly with a
428 if (ASMAtomicCmpXchgS32(&pCritSect->s.Core.cLockers, 0, -1))
434 ASMAtomicIncS32(&pCritSect->s.Core.cLockers);
556 ("%p %s: %p != %p; cLockers=%d cNestings=%d\n", pCritSect, R3STRING(pCritSect->s.pszName),
558 pCritSect->s.Core.cLockers, pCritSec
[all...]
/vbox/include/iprt/
H A Dcritsect.h75 volatile int32_t cLockers; member in struct:RTCRITSECT
350 return pCritSect->cLockers;
/vbox/src/VBox/VMM/VMMR3/
H A DPDMCritSect.cpp177 pCritSect->Core.cLockers = -1;
497 Assert(pCritSect->Core.cLockers == -1);
511 * In case someone is waiting we'll signal the semaphore cLockers + 1 times.
516 while (pCritSect->Core.cLockers-- >= 0)
518 ASMAtomicWriteS32(&pCritSect->Core.cLockers, -1);
554 //Assert(pCritSect->Core.cLockers == -1);
573 * In case someone is waiting we'll signal the semaphore cLockers + 1 times.
847 int32_t const cLockers = ASMAtomicReadS32(&pCritSect->s.Core.cLockers); local
848 if (cLockers < cNesting
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstRTCritSect.cpp54 # define LOCKERS(sect) ((sect).cLockers)
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h1169 GEN_CHECK_OFF(RTCRITSECT, cLockers);
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/
H A Dserver_main.c1870 int32_t cLockers; member in struct:CR_SERVER_BUGGY_MURAL_DATA_4

Completed in 1950 milliseconds