Searched defs:pu64Old (Results 1 - 2 of 2) sorted by relevance
/vbox/src/VBox/Runtime/common/asm/ |
H A D | asm-fake.cpp | 109 RTDECL(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old) argument 115 *pu64Old = u64Old; 118 *pu64Old = u64Cur;
|
/vbox/include/iprt/ |
H A D | asm.h | 1103 * @param pu64Old Pointer store the old value at. 1107 DECLASM(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old); 1109 DECLINLINE(bool) ASMAtomicCmpXchgExU64(volatile uint64_t *pu64, const uint64_t u64New, const uint64_t u64Old, uint64_t *pu64Old) argument 1112 return (*pu64Old =_InterlockedCompareExchange64((__int64 *)pu64, u64New, u64Old)) == u64Old; 1121 "=a" (*pu64Old) 1134 mov rdx, [pu64Old] 1167 *pu64Old = u64Ret; 1179 mov ebx, [pu64Old]
|
Completed in 59 milliseconds