Searched refs:ASMAtomicCmpXchgExU32 (Results 1 - 9 of 9) sorted by relevance
/vbox/src/VBox/Runtime/common/asm/ |
H A D | asm-fake.cpp | 96 RTDECL(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old) function
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTInlineAsm.cpp | 818 CHECKOP(ASMAtomicCmpXchgExU32(pu32, 0, 0, &u32Old), false, "%d", bool); 822 CHECKOP(ASMAtomicCmpXchgExU32(pu32, 0, UINT32_C(0xffffffff), &u32Old), true, "%d", bool); 826 CHECKOP(ASMAtomicCmpXchgExU32(pu32, UINT32_C(0x8008efd), UINT32_C(0xffffffff), &u32Old), false, "%d", bool); 830 CHECKOP(ASMAtomicCmpXchgExU32(pu32, UINT32_C(0x8008efd), 0, &u32Old), true, "%d", bool); 834 CHECKOP(ASMAtomicCmpXchgExU32(pu32, 0, UINT32_C(0x8008efd), &u32Old), true, "%d", bool); 842 DO_SIMPLE_TEST(ASMAtomicCmpXchgExU32, uint32_t);
|
/vbox/include/iprt/ |
H A D | asm.h | 1026 DECLASM(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old); 1028 DECLINLINE(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old) function 1089 return ASMAtomicCmpXchgExU32((volatile uint32_t *)pi32, (uint32_t)i32New, (uint32_t)i32Old, (uint32_t *)pi32Old); 1227 (fRc) = ASMAtomicCmpXchgExU32((volatile uint32_t *)(pu), (uint32_t)(uNew), (uint32_t)(uOld), (uint32_t *)(puOldVal)); \ 1254 case 4: (fRc) = ASMAtomicCmpXchgExU32((volatile uint32_t *)(void *)(pu), (uint32_t)(uNew), (uint32_t)(uOld), (uint32_t *)(uOldVal)); \ 1281 return ASMAtomicCmpXchgExU32((volatile uint32_t *)(void *)ppv, (uint32_t)pvNew, (uint32_t)pvOld, (uint32_t *)ppvOld);
|
/vbox/src/VBox/Main/src-client/ |
H A D | VideoRec.cpp | 594 if (ASMAtomicCmpXchgExU32(&g_enmState, VIDREC_TERMINATING, enmState, &enmState))
|
/vbox/src/VBox/Runtime/r0drv/linux/ |
H A D | timer-r0drv-linux.c | 257 bool fRc = ASMAtomicCmpXchgExU32((uint32_t volatile *)penmState, enmNewState, enmCurState, (uint32_t *)&enmOldState);
|
/vbox/src/VBox/VMM/VMMRZ/ |
H A D | PGMRZDynMap.cpp | 1187 while (!ASMAtomicCmpXchgExU32(&paPages[iPage].uPte.pLegacy->u, uNew, uOld, &uOld)) 1424 while (!ASMAtomicCmpXchgExU32(&paPages[iFreePage].uPte.pLegacy->u, uNew, uOld, &uOld))
|
/vbox/src/VBox/Devices/Network/ |
H A D | SrvIntNetR0.cpp | 691 } while (!ASMAtomicCmpXchgExU32(pcBusy, cCurBusy | INTNET_BUSY_WAKEUP_MASK, cCurBusy, &cCurBusy));
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | SSM.cpp | 9445 if (ASMAtomicCmpXchgExU32(&pSSM->fCancelled, SSMHANDLE_CANCELLED, SSMHANDLE_OK, &u32Old))
|
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/ |
H A D | dtrace.c | 127 ASMAtomicCmpXchgExU32(pu32Dst, u32New, u32Old, &u32Ret);
|
Completed in 251 milliseconds