Searched refs:ASMAtomicBitTestAndClear (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTBitOperations.cpp206 CHECK(!ASMAtomicBitTestAndClear(&p->au32[0], 0) && p->au32[0] == ~0x40000001U);
207 CHECK(ASMAtomicBitTestAndClear(&p->au32[0], 16) && p->au32[0] == ~0x40010001U);
208 CHECK(!ASMAtomicBitTestAndClear(&p->au32[0], 16) && p->au32[0] == ~0x40010001U);
209 CHECK(ASMAtomicBitTestAndClear(&p->au32[0], 80) && p->au32[2] == ~0x00010001U);
/vbox/include/VBox/vmm/
H A Dvm.h588 #define VM_FF_TEST_AND_CLEAR(pVM, iBit) (ASMAtomicBitTestAndClear(&(pVM)->fGlobalForcedActions, iBit##_BIT))
598 #define VMCPU_FF_TEST_AND_CLEAR(pVCpu, iBit) (ASMAtomicBitTestAndClear(&(pVCpu)->fLocalForcedActions, iBit##_BIT))
/vbox/src/VBox/Runtime/common/asm/
H A Dasm-fake.cpp283 RTDECL(bool) ASMAtomicBitTestAndClear(volatile void *pvBitmap, int32_t iBit) function
/vbox/src/VBox/Runtime/common/alloc/
H A Dmemcache.cpp520 AssertReturnVoid(ASMAtomicBitTestAndClear(pPage->pbmAlloc, iObj));
/vbox/src/VBox/Runtime/common/misc/
H A Dthread.cpp498 if (ASMAtomicBitTestAndClear(&pThread->fIntFlags, RTTHREADINT_FLAG_IN_TREE_BIT))
1182 if (ASMAtomicBitTestAndClear(&pThread->fFlags, RTTHREADFLAGS_WAITABLE_BIT))
H A Dlockvalidator.cpp3713 && ASMAtomicBitTestAndClear(&pThreadSelf->LockValidator.bmFreeShrdOwners, iEntry - 1))
/vbox/src/VBox/Runtime/common/log/
H A Dtracebuf.cpp599 return !ASMAtomicBitTestAndClear((void volatile *)&pThis->fFlags, RTTRACEBUF_FLAGS_DISABLED_BIT);
/vbox/src/VBox/HostDrivers/VBoxNetAdp/
H A DVBoxNetAdp.c1081 bool fSet = ASMAtomicBitTestAndClear(g_aUnits, iUnit);
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-win.cpp1357 bool fSet = ASMAtomicBitTestAndClear(pu32Bits, iBitOffset - 1);
/vbox/include/iprt/
H A Dasm.h4116 DECLASM(bool) ASMAtomicBitTestAndClear(volatile void *pvBitmap, int32_t iBit);
4118 DECLINLINE(bool) ASMAtomicBitTestAndClear(volatile void *pvBitmap, int32_t iBit) function

Completed in 71 milliseconds