/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
atomicops_internals_arm_qnx.h | 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value, 44 Atomic32 new_value, 45 volatile Atomic32* ptr) { 46 return static_cast<Atomic32>( 53 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 54 Atomic32 old_value, 55 Atomic32 new_value) { 56 Atomic32 prev_value = *ptr [all...] |
atomicops_internals_arm_gcc.h | 47 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 48 Atomic32 new_value, 49 volatile Atomic32* ptr); 58 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 59 Atomic32 old_value, 60 Atomic32 new_value) { 61 Atomic32 prev_value = *ptr; 64 const_cast<Atomic32*>(ptr))) [all...] |
atomicops_internals_pnacl.h | 40 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 41 Atomic32 old_value, 42 Atomic32 new_value) { 50 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, 51 Atomic32 old_value, 52 Atomic32 new_value) { 53 Atomic32 ret = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 58 inline void Release_Store(volatile Atomic32* ptr, Atomic32 value) [all...] |
atomicops_internals_mips_gcc.h | 52 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 53 Atomic32 old_value, 54 Atomic32 new_value) { 55 Atomic32 prev, tmp; 75 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 76 Atomic32 new_value) { 77 Atomic32 temp, old; 96 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_x86_msvc.h | 40 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, 41 Atomic32 increment) { 49 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, 50 Atomic32 old_value, 51 Atomic32 new_value) { 55 inline Atomic32 Release_CompareAndSwap(volatile Atomic32* ptr, 56 Atomic32 old_value [all...] |
atomicops_internals_macosx.h | 42 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 43 Atomic32 old_value, 44 Atomic32 new_value) { 45 Atomic32 prev_value; 48 const_cast<Atomic32*>(ptr))) { 56 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 57 Atomic32 new_value) { 58 Atomic32 old_value [all...] |
/external/chromium_org/native_client_sdk/src/libraries/sdk_util/ |
atomicops.h | 14 typedef int32_t Atomic32; 22 inline Atomic32 AtomicCompareExchange(volatile Atomic32* ptr, 23 Atomic32 new_value, 24 Atomic32 old_value) { 28 inline Atomic32 AtomicAddFetch(volatile Atomic32* ptr, Atomic32 value) { 32 inline Atomic32 AtomicAndFetch(volatile Atomic32* ptr, Atomic32 value) [all...] |
/external/chromium_org/base/ |
atomicops_internals_mips_gcc.h | 25 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 26 Atomic32 old_value, 27 Atomic32 new_value) { 28 Atomic32 prev, tmp; 48 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 49 Atomic32 new_value) { 50 Atomic32 temp, old; 69 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_gcc.h | 15 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 16 Atomic32 old_value, 17 Atomic32 new_value) { 18 Atomic32 prev_value; 27 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 28 Atomic32 new_value) { 29 Atomic32 old_value; 36 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_arm_gcc.h | 68 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 69 Atomic32 old_value, 70 Atomic32 new_value) { 71 Atomic32 prev_value; 94 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, 95 Atomic32 old_value, 96 Atomic32 new_value) { 97 Atomic32 result = NoBarrier_CompareAndSwap(ptr, old_value, new_value) [all...] |
atomicops.h | 47 typedef int32_t Atomic32; 60 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or 74 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 75 Atomic32 old_value, 76 Atomic32 new_value); 80 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value); 84 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment) [all...] |
atomicops_internals_mac.h | 15 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 16 Atomic32 old_value, 17 Atomic32 new_value) { 18 Atomic32 prev_value; 21 const_cast<Atomic32*>(ptr))) { 29 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 30 Atomic32 new_value) { 31 Atomic32 old_value [all...] |
atomicops_internals_tsan.h | 16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 17 Atomic32 old_value, 18 Atomic32 new_value) { 19 Atomic32 cmp = old_value; 25 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 26 Atomic32 new_value) { 31 inline Atomic32 Acquire_AtomicExchange(volatile Atomic32* ptr [all...] |
/external/chromium_org/v8/src/base/ |
atomicops_internals_mips_gcc.h | 23 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 24 Atomic32 old_value, 25 Atomic32 new_value) { 26 Atomic32 prev, tmp; 46 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 47 Atomic32 new_value) { 48 Atomic32 temp, old; 67 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_arm_gcc.h | 68 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 69 Atomic32 old_value, 70 Atomic32 new_value) { 71 Atomic32 prev_value; 94 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr, 95 Atomic32 old_value, 96 Atomic32 new_value) { 97 Atomic32 result = NoBarrier_CompareAndSwap(ptr, old_value, new_value) [all...] |
atomicops.h | 44 typedef int32_t Atomic32; 55 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or 69 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 70 Atomic32 old_value, 71 Atomic32 new_value); 75 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value); 79 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment) [all...] |
atomicops_internals_mac.h | 15 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 16 Atomic32 old_value, 17 Atomic32 new_value) { 18 Atomic32 prev_value; 21 const_cast<Atomic32*>(ptr))) { 29 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 30 Atomic32 new_value) { 31 Atomic32 old_value [all...] |
/external/chromium_org/third_party/webrtc/system_wrappers/interface/ |
atomic32.h | 29 class Atomic32 { 31 Atomic32(int32_t initial_value = 0); 32 ~Atomic32(); 51 Atomic32 operator+(const Atomic32& other); 52 Atomic32 operator-(const Atomic32& other); 59 DISALLOW_COPY_AND_ASSIGN(Atomic32);
|
/external/webrtc/src/system_wrappers/interface/ |
atomic32.h | 30 class Atomic32 33 Atomic32(WebRtc_Word32 initialValue = 0); 34 ~Atomic32(); 51 Atomic32 operator+(const Atomic32& other); 52 Atomic32 operator-(const Atomic32& other); 59 DISALLOW_COPY_AND_ASSIGN(Atomic32);
|
/external/webrtc/src/system_wrappers/source/ |
atomic32_mac.cc | 11 #include "atomic32.h" 21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue) 26 Atomic32::~Atomic32() 30 WebRtc_Word32 Atomic32::operator++() 35 WebRtc_Word32 Atomic32::operator--() 40 WebRtc_Word32 Atomic32::operator+=(WebRtc_Word32 value) 45 WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value) 50 bool Atomic32::CompareExchange(WebRtc_Word32 newValue [all...] |
/external/chromium_org/third_party/webrtc/system_wrappers/source/ |
atomic32_mac.cc | 11 #include "webrtc/system_wrappers/interface/atomic32.h" 21 Atomic32::Atomic32(int32_t initial_value) 26 Atomic32::~Atomic32() { 29 int32_t Atomic32::operator++() { 33 int32_t Atomic32::operator--() { 37 int32_t Atomic32::operator+=(int32_t value) { 41 int32_t Atomic32::operator-=(int32_t value) { 45 bool Atomic32::CompareExchange(int32_t new_value, int32_t compare_value) [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
atomicops-internals-arm-generic.h | 44 typedef int32_t Atomic32; 57 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 58 Atomic32 new_value, 59 volatile Atomic32* ptr); 68 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 69 Atomic32 old_value, 70 Atomic32 new_value) { 71 Atomic32 prev_value = *ptr [all...] |
atomicops-internals-linuxppc.h | 40 typedef int32_t Atomic32; 67 static inline Atomic32 OSAtomicAdd32(Atomic32 amount, Atomic32 *value) { 68 Atomic32 t; 80 static inline Atomic32 OSAtomicAdd32Barrier(Atomic32 amount, Atomic32 *value) { 81 Atomic32 t; 93 static inline bool OSAtomicCompareAndSwap32(Atomic32 old_value [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
atomicops-internals-arm-generic.h | 44 typedef int32_t Atomic32; 57 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 58 Atomic32 new_value, 59 volatile Atomic32* ptr); 68 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 69 Atomic32 old_value, 70 Atomic32 new_value) { 71 Atomic32 prev_value = *ptr [all...] |
atomicops-internals-linuxppc.h | 40 typedef int32_t Atomic32; 67 static inline Atomic32 OSAtomicAdd32(Atomic32 amount, Atomic32 *value) { 68 Atomic32 t; 80 static inline Atomic32 OSAtomicAdd32Barrier(Atomic32 amount, Atomic32 *value) { 81 Atomic32 t; 93 static inline bool OSAtomicCompareAndSwap32(Atomic32 old_value [all...] |