Searched refs:u32New (Results 1 - 3 of 3) sorted by relevance
/vbox/src/VBox/Runtime/common/asm/ |
H A D | asm-fake.cpp | 76 RTDECL(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old) argument 80 *pu32 = u32New; 96 RTDECL(bool) ASMAtomicCmpXchgExU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old, uint32_t *pu32Old) argument 101 *pu32 = u32New;
|
/vbox/include/iprt/ |
H A D | asm.h | 732 * @param u32New The new value to assigned to *pu32. 736 DECLASM(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, const uint32_t u32Old); 738 DECLINLINE(bool) ASMAtomicCmpXchgU32(volatile uint32_t *pu32, const uint32_t u32New, uint32_t u32Old) argument 747 : "r" (u32New), 753 return (uint32_t)_InterlockedCompareExchange((long *)pu32, u32New, u32Old) == u32Old; 765 mov ecx, [u32New] 1021 * @param u32New The new value to assigned to *pu32. 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) argument 1037 : "r" (u32New), [all...] |
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/ |
H A D | dtrace.c | 124 DECLINLINE(uint32_t) VBoxDtCompareAndSwapU32(uint32_t volatile *pu32Dst, uint32_t u32Old, uint32_t u32New) 127 ASMAtomicCmpXchgExU32(pu32Dst, u32New, u32Old, &u32Ret);
|
Completed in 82 milliseconds