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

/external/chromium_org/third_party/WebKit/Source/wtf/
H A DAtomics.h67 ALWAYS_INLINE int atomicDecrement(int volatile* addend) { return InterlockedDecrement(reinterpret_cast<long volatile*>(addend)); } function in namespace:WTF
70 ALWAYS_INLINE int64_t atomicDecrement(int64_t volatile* addend) { return InterlockedDecrement64(reinterpret_cast<long long volatile*>(addend)); } function in namespace:WTF
93 ALWAYS_INLINE int atomicDecrement(int volatile* addend) { return atomicSubtract(addend, 1); }
96 ALWAYS_INLINE int64_t atomicDecrement(int64_t volatile* addend) { return __sync_sub_and_fetch(addend, 1); }
236 using WTF::atomicDecrement;

Completed in 500 milliseconds