Searched refs:InterlockedExchangeAdd (Results 1 - 11 of 11) sorted by relevance
/external/webrtc/webrtc/system_wrappers/source/ |
H A D | atomic32_win.cc | 41 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_), 46 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(&value_),
|
/external/protobuf/src/google/protobuf/stubs/ |
H A D | atomicops_internals_x86_msvc.cc | 72 return InterlockedExchangeAdd(
|
/external/compiler-rt/lib/profile/ |
H A D | InstrProfilingPort.h | 70 (DomType *)InterlockedExchangeAdd((LONG volatile *)&PtrVar, \
|
/external/swiftshader/third_party/LLVM/lib/Support/ |
H A D | Atomic.cpp | 89 return InterlockedExchangeAdd(ptr, val) + val;
|
/external/harfbuzz_ng/src/ |
H A D | hb-atomic-private.hh | 67 #define hb_atomic_int_impl_add(AI, V) InterlockedExchangeAdd (&(AI), (V))
|
/external/v8/src/base/ |
H A D | atomicops_internals_x86_msvc.h | 43 return InterlockedExchangeAdd(reinterpret_cast<volatile LONG*>(ptr),
|
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/ |
H A D | os.h | 228 #define InterlockedExchangeAdd(Addend, Value) __sync_fetch_and_add(Addend, Value) macro
|
/external/swiftshader/src/Common/ |
H A D | Thread.hpp | 282 return InterlockedExchangeAdd((volatile long*)target, value) + value;
|
/external/jemalloc/include/jemalloc/internal/ |
H A D | atomic.h | 445 return (InterlockedExchangeAdd(p, x) + x); 452 return (InterlockedExchangeAdd(p, -((int32_t)x)) - x);
|
/external/v8/src/runtime/ |
H A D | runtime-atomics.cc | 79 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 D | tilemgr.cpp | 74 InterlockedExchangeAdd(&mWorkItemsConsumed, numTiles);
|
Completed in 298 milliseconds