/vbox/src/VBox/Runtime/testcase/ |
H A D | tstTSC.cpp | 231 ASMAtomicXchgU32(&g_cReady, 0); 232 ASMAtomicXchgU32(&g_u32Go, 0); 233 ASMAtomicXchgU32(&g_cRead, 0); 234 ASMAtomicXchgU32(&g_cFailed, 0); 265 ASMAtomicXchgU32(&g_u32Go, 1); 272 ASMAtomicXchgU32(&g_u32Go, 2);
|
H A D | tstRTCritSect.cpp | 323 ASMAtomicXchgU32(pArgs->pu32Alone, ~0); 332 ASMAtomicXchgU32(pArgs->pu32Prev, pArgs->iThread);
|
H A D | tstRTInlineAsm.cpp | 672 CHECKOP(ASMAtomicXchgU32(pu32, 1), 0, "%#x", uint32_t); 675 CHECKOP(ASMAtomicXchgU32(pu32, 0), 1, "%#x", uint32_t); 678 CHECKOP(ASMAtomicXchgU32(pu32, ~UINT32_C(0)), 0, "%#x", uint32_t); 681 CHECKOP(ASMAtomicXchgU32(pu32, 0x87654321), ~UINT32_C(0), "%#x", uint32_t); 688 DO_SIMPLE_TEST(ASMAtomicXchgU32, uint32_t); 1661 BENCH(ASMAtomicXchgU32(&s_u32, 0), "ASMAtomicXchgU32");
|
/vbox/src/VBox/Runtime/common/err/ |
H A D | errmsg.cpp | 110 int iMsg = ASMAtomicXchgU32(&g_iUnknownMsgs, (g_iUnknownMsgs + 1) % RT_ELEMENTS(g_aUnknownMsgs));
|
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | semfastmutex-r0drv-solaris.c | 90 ASMAtomicXchgU32(&pThis->u32Magic, RTSEMFASTMUTEX_MAGIC_DEAD);
|
/vbox/src/VBox/Runtime/r0drv/os2/ |
H A D | semeventmulti-r0drv-os2.cpp | 110 ASMAtomicXchgU32(&pThis->cWaking, pThis->cWaking + pThis->cWaiters); 142 ASMAtomicXchgU32(&pThis->cWaking, pThis->cWaking + pThis->cWaiters); 143 ASMAtomicXchgU32(&pThis->cWaiters, 0);
|
H A D | semevent-r0drv-os2.cpp | 110 ASMAtomicXchgU32(&pThis->cWaking, pThis->cWaking + pThis->cWaiters);
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | timer-win.cpp | 376 ASMAtomicXchgU32(&pTimer->u32Magic, RTTIMER_MAGIC + 1); 416 ASMAtomicXchgU32(&pTimer->u32Magic, RTTIMER_MAGIC + 1); 424 ASMAtomicXchgU32(&pTimer->u32Magic, RTTIMER_MAGIC + 1);
|
/vbox/src/VBox/Devices/Audio/ |
H A D | filteraudio.c | 299 ASMAtomicXchgU32(&pVoice->status, CA_STATUS_IN_INIT); 315 ASMAtomicXchgU32(&pVoice->status, CA_STATUS_INIT); 459 ASMAtomicXchgU32(&pVoice->status, CA_STATUS_IN_UNINIT); 462 ASMAtomicXchgU32(&pVoice->status, CA_STATUS_UNINIT); 484 ASMAtomicXchgU32(&pVoice->status, CA_STATUS_UNINIT);
|
H A D | coreaudio.c | 572 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_REINIT); 676 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_IN_INIT); 943 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_INIT); 1099 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_IN_UNINIT); 1120 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_UNINIT); 1140 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_UNINIT); 1227 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_REINIT); 1260 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_REINIT); 1500 ASMAtomicXchgU32(&caVoice->status, CA_STATUS_IN_INIT); 1875 ASMAtomicXchgU32( [all...] |
H A D | DrvHostCoreAudio.cpp | 365 ASMAtomicXchgU32(&pStreamIn->status, CA_STATUS_REINIT); 432 ASMAtomicXchgU32(&pStreamIn->status, CA_STATUS_REINIT); 661 ASMAtomicXchgU32(&pStreamIn->status, CA_STATUS_IN_INIT); 979 ASMAtomicXchgU32(&pStreamIn->status, CA_STATUS_INIT); 1004 ASMAtomicXchgU32(&pStreamOut->status, CA_STATUS_IN_INIT); 1265 ASMAtomicXchgU32(&pStreamOut->status, CA_STATUS_INIT); 1705 ASMAtomicXchgU32(&pStreamIn->status, CA_STATUS_IN_UNINIT); 1760 ASMAtomicXchgU32(&pStreamIn->status, CA_STATUS_UNINIT); 1803 ASMAtomicXchgU32(&pStreamOut->status, CA_STATUS_IN_UNINIT); 1839 ASMAtomicXchgU32( [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | semeventmulti-posix.cpp | 153 ASMAtomicXchgU32(&pThis->u32State, EVENTMULTI_STATE_NOT_SIGNALED); 154 ASMAtomicXchgU32(&pThis->cWaiters, 0); 215 ASMAtomicXchgU32(&pThis->u32State, EVENTMULTI_STATE_UNINITIALIZED); 290 ASMAtomicXchgU32(&pThis->u32State, EVENTMULTI_STATE_SIGNALED); 341 ASMAtomicXchgU32(&pThis->u32State, EVENTMULTI_STATE_NOT_SIGNALED);
|
H A D | timer-posix.cpp | 532 ASMAtomicXchgU32(&pTimer->u32Magic, ~RTTIMER_MAGIC);
|
/vbox/include/iprt/ |
H A D | asm.h | 362 DECLASM(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32); 364 DECLINLINE(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32) function 406 return (int32_t)ASMAtomicXchgU32((volatile uint32_t *)pi32, (uint32_t)i32); 513 return (void *)ASMAtomicXchgU32((volatile uint32_t *)(void *)ppv, (uint32_t)pv); 554 return (RTRCPTR)ASMAtomicXchgU32((uint32_t volatile *)(void *)ppvRC, (uint32_t)pvRC); 568 return (RTR0PTR)ASMAtomicXchgU32((volatile uint32_t *)(void *)ppvR0, (uint32_t)pvR0); 587 return (RTR3PTR)ASMAtomicXchgU32((volatile uint32_t *)(void *)ppvR3, (uint32_t)pvR3); 610 *(uint32_t *)(phRes) = ASMAtomicXchgU32((uint32_t volatile *)(ph), (const uint32_t)(hNew)); \ 637 case 4: ASMAtomicXchgU32((volatile uint32_t *)(void *)(pu), (uint32_t)(uNew)); break; \ 656 case 4: *(uint32_t *)(puRes) = ASMAtomicXchgU32((volatil [all...] |
/vbox/src/VBox/Storage/testcase/ |
H A D | VDIoBackendMem.cpp | 212 uint32_t cReqsWaiting = ASMAtomicXchgU32(&pIoBackend->cReqsWaiting, 0);
|
/vbox/src/VBox/Devices/USB/ |
H A D | VUSBInternal.h | 565 VUSBDEVICESTATE enmStateOld = (VUSBDEVICESTATE)ASMAtomicXchgU32((volatile uint32_t *)&pDev->enmState, enmState);
|
/vbox/src/VBox/Runtime/common/asm/ |
H A D | asm-fake.cpp | 52 RTDECL(uint32_t) ASMAtomicXchgU32(volatile uint32_t *pu32, uint32_t u32) function
|
/vbox/src/VBox/VMM/include/ |
H A D | TMInternal.h | 220 uint32_t uOld2 = ASMAtomicXchgU32((uint32_t volatile *)&(pTimer)->enmState, state); \
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGF.cpp | 116 rc = (DBGFCMD)ASMAtomicXchgU32((uint32_t volatile *)(void *)&pVM->dbgf.s.enmVMMCmd, enmCmd); 123 rc = (DBGFCMD)ASMAtomicXchgU32((uint32_t volatile *)(void *)&pVM->dbgf.s.enmVMMCmd, enmCmd);
|
H A D | STAM.cpp | 1727 ASMAtomicXchgU32(&pDesc->u.pRatioU32->u32A, 0); 1728 ASMAtomicXchgU32(&pDesc->u.pRatioU32->u32B, 0); 1748 ASMAtomicXchgU32(pDesc->u.pu32, 0);
|
/vbox/src/VBox/Devices/Storage/ |
H A D | DevAHCI.cpp | 1152 uCIValue = ASMAtomicXchgU32(&pAhciPort->u32TasksFinished, 0); 1180 uCIValue = ASMAtomicXchgU32(&pAhciPort->u32TasksFinished, 0); 1202 uint32_t u32TasksFinished = ASMAtomicXchgU32(&pAhciPort->u32QueuedTasksFinished, 0); 1714 ahci->regHbaIs |= ASMAtomicXchgU32(&ahci->u32PortsInterrupted, 0); 1771 u32PortsInterrupted = ASMAtomicXchgU32(&ahci->u32PortsInterrupted, 0); 3918 return ASMAtomicXchgU32(&pAhciPort->MediaTrackType, MediaTrackType); 6122 ASMAtomicXchgU32((volatile uint32_t *)&pAhciReq->enmTxState, AHCITXSTATE_FREE); 6625 u32Tasks = ASMAtomicXchgU32(&pAhciPort->u32TasksNew, 0); 6634 u32Tasks = ASMAtomicXchgU32(&pAhciPort->u32TasksNew, 0);
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | thread.cpp | 623 ASMAtomicXchgU32(&pThread->u32Magic, RTTHREADINT_MAGIC_DEAD);
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-win.cpp | 963 if (ASMAtomicXchgU32(&pDevExt->Core.u32MousePosChangedSeq, 0))
|
/vbox/src/VBox/Runtime/r3/ |
H A D | alloc-ef.cpp | 156 ASMAtomicXchgU32(&g_BlocksLock, 0);
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/ |
H A D | VBoxNetLwf-win.cpp | 419 uint32_t enmPrevState = ASMAtomicXchgU32(&pModuleCtx->enmState, enmNew); 1959 uint32_t enmPrevState = ASMAtomicXchgU32(&g_VBoxNetLwfGlobals.enmIdcState, LwfIdcState_Stopping);
|