Searched refs:ASMAtomicCmpXchgU64 (Results 1 - 14 of 14) sorted by relevance

/vbox/src/VBox/Runtime/r0drv/linux/
H A Dtime-r0drv-linux.c120 if (!ASMAtomicCmpXchgU64(&s_u64Last, u64NewLast, u64Last))
126 ASMAtomicCmpXchgU64(&s_u64Last, u64NewLast, u64Last);
/vbox/src/VBox/Runtime/common/asm/
H A DASMAtomicCmpXchgU64.asm3 ; IPRT - ASMAtomicCmpXchgU64().
44 BEGINPROC_EXPORTED ASMAtomicCmpXchgU64
77 ENDPROC ASMAtomicCmpXchgU64
H A Dasm-fake.cpp86 RTDECL(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old) function
/vbox/src/VBox/Runtime/generic/
H A Dsemxroads-generic.cpp221 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
232 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
254 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
284 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
354 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
365 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
H A Dcritsectrw-generic.cpp193 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
206 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
250 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
281 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
305 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
415 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
423 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
511 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
519 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
533 if (ASMAtomicCmpXchgU64(
[all...]
H A Dsemrw-lockless-generic.cpp277 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
290 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
334 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
368 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
392 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
503 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
511 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
602 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
610 if (ASMAtomicCmpXchgU64(&pThis->u64State, u64State, u64OldState))
624 if (ASMAtomicCmpXchgU64(
[all...]
/vbox/src/VBox/Runtime/VBox/
H A DVBoxRTDeps.cpp83 (PFNRT)ASMAtomicCmpXchgU64,
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllCritSectRw.cpp191 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
205 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
267 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
313 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
337 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
595 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
609 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
763 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
771 if (ASMAtomicCmpXchgU64(&pThis->s.Core.u64State, u64State, u64OldState))
788 if (ASMAtomicCmpXchgU64(
[all...]
/vbox/src/VBox/Runtime/common/time/
H A Dtimesupref.h274 if (RT_LIKELY(ASMAtomicCmpXchgU64(pData->pu64Prev, u64NanoTS, u64PrevNanoTS)))
283 if (ASMAtomicCmpXchgU64(pData->pu64Prev, u64NanoTS, u64PrevNanoTS))
/vbox/include/iprt/
H A Dasm.h809 DECLASM(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old);
811 DECLINLINE(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, uint64_t u64New, uint64_t u64Old) function
908 return ASMAtomicCmpXchgU64((volatile uint64_t *)pi64, (uint64_t)i64, (uint64_t)i64Old);
927 return ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)ppv, (uint64_t)pvNew, (uint64_t)pvOld);
983 (fRc) = ASMAtomicCmpXchgU64((uint64_t volatile *)(ph), (const uint64_t)(hNew), (const uint64_t)(hOld)); \
1004 case 8: (fRc) = ASMAtomicCmpXchgU64((volatile uint64_t *)(void *)(pu), (uint64_t)(uNew), (uint64_t)(uOld)); \
2531 if (ASMAtomicCmpXchgU64(pu64, u64New, u64Old))
2985 if (ASMAtomicCmpXchgU64(pu64, u64New, u64Old))
3078 if (ASMAtomicCmpXchgU64(pu64, u64New, u64Old))
3165 if (ASMAtomicCmpXchgU64(pu6
[all...]
H A Dmangling.h52 # define ASMAtomicCmpXchgU64 RT_MANGLER(ASMAtomicCmpXchgU64) /* not-some-systems... */ macro
/vbox/src/VBox/Runtime/testcase/
H A DtstRTInlineAsm.cpp790 CHECKOP(ASMAtomicCmpXchgU64(pu64, 0, 0), false, "%d", bool);
793 CHECKOP(ASMAtomicCmpXchgU64(pu64, 0, UINT64_C(0xffffffffffffff)), true, "%d", bool);
796 CHECKOP(ASMAtomicCmpXchgU64(pu64, UINT64_C(0x80040008008efd), UINT64_C(0xffffffff)), false, "%d", bool);
799 CHECKOP(ASMAtomicCmpXchgU64(pu64, UINT64_C(0x80040008008efd), UINT64_C(0xffffffff00000000)), false, "%d", bool);
802 CHECKOP(ASMAtomicCmpXchgU64(pu64, UINT64_C(0x80040008008efd), 0), true, "%d", bool);
809 DO_SIMPLE_TEST(ASMAtomicCmpXchgU64, uint64_t);
1667 BENCH(ASMAtomicCmpXchgU64(&s_u64, 0, 0), "ASMAtomicCmpXchgU64");
1671 BENCH(ASMAtomicCmpXchgU64(&s_u64, 0, 1), "ASMAtomicCmpXchgU64/ne
[all...]
/vbox/src/VBox/Main/src-server/
H A DVirtualBoxImpl.cpp4572 if (ASMAtomicCmpXchgU64(&m->uRegistryNeedsSaving, 0, uOld))
4594 if (ASMAtomicCmpXchgU64(&pMachine->uRegistryNeedsSaving, 0, uOld))
4631 if (ASMAtomicCmpXchgU64(&pMachine->uRegistryNeedsSaving, 0, uOld))
4655 if (ASMAtomicCmpXchgU64(&m->uRegistryNeedsSaving, 0, uOld))
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletion.cpp743 if (ASMAtomicCmpXchgU64(&pBwMgr->tsUpdatedLast, tsNow, tsUpdatedLast))

Completed in 187 milliseconds