Searched defs:ASMAtomicAddU64 (Results 1 - 2 of 2) sorted by relevance

/vbox/src/VBox/Runtime/common/asm/
H A Dasm-fake.cpp129 RTDECL(uint64_t) ASMAtomicAddU64(uint64_t volatile *pu64, uint64_t u64) function
/vbox/include/iprt/
H A Dasm.h2508 DECLASM(uint64_t) ASMAtomicAddU64(uint64_t volatile *pu64, uint64_t u64);
2510 DECLINLINE(uint64_t) ASMAtomicAddU64(uint64_t volatile *pu64, uint64_t u64) function
2550 return (int64_t)ASMAtomicAddU64((uint64_t volatile *)pi64, (uint64_t)i64);
2564 return ASMAtomicAddU64((uint64_t volatile *)pcb, cb);
2585 case 8: *(uint64_t *)(puOld) = ASMAtomicAddU64((volatile uint64_t *)(void *)(pu), (uint64_t)(uNew)); break; \
2626 return ASMAtomicAddU64(pu64, (uint64_t)-(int64_t)u64);
2639 return (int64_t)ASMAtomicAddU64((uint64_t volatile *)pi64, (uint64_t)-i64);
2761 return ASMAtomicAddU64(pu64, 1) + 1;
2877 return ASMAtomicAddU64(pu64, UINT64_MAX) - 1;

Completed in 201 milliseconds