Home
last modified time | relevance | path

Searched refs:InterlockedExchangeAdd (Results 1 – 13 of 13) sorted by relevance

/external/webrtc/webrtc/system_wrappers/source/
Datomic32_win.cc41 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_), in operator +=()
46 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_), in operator -=()
/external/protobuf/src/google/protobuf/stubs/
Datomicops_internals_x86_msvc.cc72 return InterlockedExchangeAdd( in Barrier_AtomicIncrement()
/external/compiler-rt/lib/profile/
DInstrProfilingPort.h70 (DomType *)InterlockedExchangeAdd((LONG volatile *)&PtrVar, \
/external/swiftshader/third_party/LLVM/lib/Support/
DAtomic.cpp89 return InterlockedExchangeAdd(ptr, val) + val; in AtomicAdd()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dos.h236 #define InterlockedExchangeAdd(Addend, Value) __sync_fetch_and_add(Addend, Value) macro
/external/v8/src/runtime/
Druntime-atomics.cc84 return InterlockedExchangeAdd##suffix(reinterpret_cast<vctype*>(p), \
88 return InterlockedExchangeAdd##suffix(reinterpret_cast<vctype*>(p), \
/external/swiftshader/src/Reactor/
DThread.hpp282 return InterlockedExchangeAdd((volatile long*)target, value) + value; in atomicAdd()
/external/jemalloc/include/jemalloc/internal/
Datomic.h445 return (InterlockedExchangeAdd(p, x) + x); in atomic_add_uint32()
452 return (InterlockedExchangeAdd(p, -((int32_t)x)) - x); in atomic_sub_uint32()
/external/swiftshader/src/Common/
DThread.hpp282 return InterlockedExchangeAdd((volatile long*)target, value) + value; in atomicAdd()
/external/swiftshader/src/System/
DThread.hpp282 return InterlockedExchangeAdd((volatile long*)target, value) + value; in atomicAdd()
/external/harfbuzz_ng/src/
Dhb-atomic.hh119 #define hb_atomic_int_impl_add(AI, V) InterlockedExchangeAdd ((LONG *) (AI), (V))
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dtilemgr.cpp74 InterlockedExchangeAdd(&mWorkItemsConsumed, numTiles); in markTileComplete()
/external/google-breakpad/src/processor/testdata/symbols/kernel32.pdb/BCE8785C57B44245A669896B6A19B9542/
Dkernel32.sym65 PUBLIC 97b6 8 InterlockedExchangeAdd