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

/vbox/src/libs/xpcom18a4/nsprpub/pr/include/md/
H A D_iprt_atomic.h40 return ASMAtomicXchgS32(pVal, NewVal);
/vbox/src/VBox/Runtime/r3/linux/
H A Dsemmutex-linux.cpp166 if (ASMAtomicXchgS32(&pThis->iState, 0) > 0)
261 int32_t iOld = ASMAtomicXchgS32(&pThis->iState, 2);
441 ASMAtomicXchgS32(&pThis->iState, 0);
H A Dsemeventmulti-linux.cpp178 if (ASMAtomicXchgS32(&pThis->iState, -1) == 1)
217 int32_t iOld = ASMAtomicXchgS32(&pThis->iState, -1);
H A Dsemevent-linux.cpp185 if (ASMAtomicXchgS32(&pThis->cWaiters, INT32_MIN / 2) > 0)
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletionFile.cpp322 rc = ASMAtomicXchgS32(&pEpFile->rcReqRead, VINF_SUCCESS);
324 rc = ASMAtomicXchgS32(&pEpFile->rcReqWrite, VINF_SUCCESS);
643 ASMAtomicXchgS32(&pEpFile->rcReqWrite, rcToInject);
645 ASMAtomicXchgS32(&pEpFile->rcReqRead, rcToInject);
/vbox/include/iprt/
H A Dasm.h404 DECLINLINE(int32_t) ASMAtomicXchgS32(volatile int32_t *pi32, int32_t i32) function
2113 ASMAtomicXchgS32(pi32, i32);
/vbox/src/VBox/Runtime/testcase/
H A DtstRTInlineAsm.cpp1662 BENCH(ASMAtomicXchgS32(&s_i32, 0), "ASMAtomicXchgS32");
/vbox/src/VBox/VMM/VMMAll/
H A DTMAll.cpp524 int32_t offNext = ASMAtomicXchgS32(&pQueue->offSchedule, 0);

Completed in 89 milliseconds