Searched refs:InterlockedExchangeAdd (Results 1 – 13 of 13) sorted by relevance
/external/webrtc/webrtc/system_wrappers/source/ |
D | atomic32_win.cc | 41 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/ |
D | atomicops_internals_x86_msvc.cc | 72 return InterlockedExchangeAdd( in Barrier_AtomicIncrement()
|
/external/compiler-rt/lib/profile/ |
D | InstrProfilingPort.h | 70 (DomType *)InterlockedExchangeAdd((LONG volatile *)&PtrVar, \
|
/external/swiftshader/third_party/LLVM/lib/Support/ |
D | Atomic.cpp | 89 return InterlockedExchangeAdd(ptr, val) + val; in AtomicAdd()
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
D | os.h | 236 #define InterlockedExchangeAdd(Addend, Value) __sync_fetch_and_add(Addend, Value) macro
|
/external/v8/src/runtime/ |
D | runtime-atomics.cc | 84 return InterlockedExchangeAdd##suffix(reinterpret_cast<vctype*>(p), \ 88 return InterlockedExchangeAdd##suffix(reinterpret_cast<vctype*>(p), \
|
/external/swiftshader/src/Reactor/ |
D | Thread.hpp | 282 return InterlockedExchangeAdd((volatile long*)target, value) + value; in atomicAdd()
|
/external/jemalloc/include/jemalloc/internal/ |
D | atomic.h | 445 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/ |
D | Thread.hpp | 282 return InterlockedExchangeAdd((volatile long*)target, value) + value; in atomicAdd()
|
/external/swiftshader/src/System/ |
D | Thread.hpp | 282 return InterlockedExchangeAdd((volatile long*)target, value) + value; in atomicAdd()
|
/external/harfbuzz_ng/src/ |
D | hb-atomic.hh | 119 #define hb_atomic_int_impl_add(AI, V) InterlockedExchangeAdd ((LONG *) (AI), (V))
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
D | tilemgr.cpp | 74 InterlockedExchangeAdd(&mWorkItemsConsumed, numTiles); in markTileComplete()
|
/external/google-breakpad/src/processor/testdata/symbols/kernel32.pdb/BCE8785C57B44245A669896B6A19B9542/ |
D | kernel32.sym | 65 PUBLIC 97b6 8 InterlockedExchangeAdd
|