Searched refs:InterlockedExchangeAdd (Results 1 - 11 of 11) sorted by relevance

/external/webrtc/webrtc/system_wrappers/source/
H A Datomic32_win.cc41 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_),
46 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_),
/external/protobuf/src/google/protobuf/stubs/
H A Datomicops_internals_x86_msvc.cc72 return InterlockedExchangeAdd(
/external/compiler-rt/lib/profile/
H A DInstrProfilingPort.h70 (DomType *)InterlockedExchangeAdd((LONG volatile *)&PtrVar, \
/external/swiftshader/third_party/LLVM/lib/Support/
H A DAtomic.cpp89 return InterlockedExchangeAdd(ptr, val) + val;
/external/harfbuzz_ng/src/
H A Dhb-atomic-private.hh67 #define hb_atomic_int_impl_add(AI, V) InterlockedExchangeAdd (&(AI), (V))
/external/v8/src/base/
H A Datomicops_internals_x86_msvc.h43 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(ptr),
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
H A Dos.h228 #define InterlockedExchangeAdd(Addend, Value) __sync_fetch_and_add(Addend, Value) macro
/external/swiftshader/src/Common/
H A DThread.hpp282 return InterlockedExchangeAdd((volatile long*)target, value) + value;
/external/jemalloc/include/jemalloc/internal/
H A Datomic.h445 return (InterlockedExchangeAdd(p, x) + x);
452 return (InterlockedExchangeAdd(p, -((int32_t)x)) - x);
/external/v8/src/runtime/
H A Druntime-atomics.cc79 return InterlockedExchangeAdd##suffix(reinterpret_cast<vctype*>(p), \
83 return InterlockedExchangeAdd##suffix(reinterpret_cast<vctype*>(p), \
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
H A Dtilemgr.cpp74 InterlockedExchangeAdd(&mWorkItemsConsumed, numTiles);

Completed in 298 milliseconds