Searched refs:u64New (Results 1 - 5 of 5) sorted by relevance
/vbox/include/iprt/ |
H A D | asm.h | 804 * @param u64New The 64-bit value to assign to *pu64. 809 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) argument 814 return (uint64_t)_InterlockedCompareExchange64((__int64 *)pu64, u64New, u64Old) == u64Old; 824 : "r" (u64New), 834 mov rcx, [u64New] 845 uint32_t u32EBX = (uint32_t)u64New; 861 "c" ( (uint32_t)(u64New >> 32) ), 872 "b" ( (uint32_t)u64New ), 873 "c" ( (uint32_t)(u64New >> 3 1109 ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old) argument [all...] |
/vbox/src/VBox/Runtime/common/asm/ |
H A D | asm-fake.cpp | 86 RTDECL(bool) ASMAtomicCmpXchgU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old) argument 90 *pu64 = u64New; 109 RTDECL(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old) argument 114 *pu64 = u64New;
|
H A D | ASMAtomicCmpXchgExU64.asm | 38 ; @param u64New x86:ebp+c gcc:rsi msc:rdx
|
H A D | ASMAtomicCmpXchgU64.asm | 38 ; @param u64New x86:ebp+c gcc:rsi msc:rdx
|
H A D | ASMAtomicXchgU64.asm | 38 ; @param u64New x86:ebp+c gcc:rsi msc:rdx
|
Completed in 51 milliseconds