Searched refs:cWriteRecursions (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Runtime/generic/
H A Dsemrw-lockless-generic.cpp75 uint32_t volatile cWriteRecursions; member in struct:RTSEMRWINTERNAL
140 pThis->cWriteRecursions = 0;
580 Assert(pThis->cWriteRecursions < UINT32_MAX / 2);
581 ASMAtomicIncU32(&pThis->cWriteRecursions);
708 ASMAtomicWriteU32(&pThis->cWriteRecursions, 1);
776 if (pThis->cWriteRecursions == 1)
787 ASMAtomicWriteU32(&pThis->cWriteRecursions, 0);
837 Assert(pThis->cWriteRecursions != 0);
843 ASMAtomicDecU32(&pThis->cWriteRecursions);
929 return pThis->cWriteRecursions;
[all...]
H A Dcritsectrw-generic.cpp72 pThis->cWriteRecursions = 0;
489 Assert(pThis->cWriteRecursions < UINT32_MAX / 2);
490 ASMAtomicIncU32(&pThis->cWriteRecursions);
627 ASMAtomicWriteU32(&pThis->cWriteRecursions, 1);
693 if (pThis->cWriteRecursions == 1)
704 ASMAtomicWriteU32(&pThis->cWriteRecursions, 0);
754 Assert(pThis->cWriteRecursions != 0);
760 ASMAtomicDecU32(&pThis->cWriteRecursions);
843 return pThis->cWriteRecursions;
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllCritSectRw.cpp740 Assert(pThis->s.Core.cWriteRecursions < UINT32_MAX / 2);
742 ASMAtomicIncU32(&pThis->s.Core.cWriteRecursions);
931 ASMAtomicWriteU32(&pThis->s.Core.cWriteRecursions, 1);
1110 if (pThis->s.Core.cWriteRecursions == 1)
1132 ASMAtomicWriteU32(&pThis->s.Core.cWriteRecursions, 0);
1209 Assert(pThis->s.Core.cWriteRecursions != 0);
1220 ASMAtomicDecU32(&pThis->s.Core.cWriteRecursions);
1367 return pThis->s.Core.cWriteRecursions;
/vbox/include/iprt/
H A Dcritsect.h417 uint32_t volatile cWriteRecursions; member in struct:RTCRITSECTRW
/vbox/src/VBox/VMM/VMMR3/
H A DPDMCritSect.cpp272 pCritSect->Core.cWriteRecursions = 0;

Completed in 54 milliseconds