/external/chromium/base/ |
atomicops_internals_arm_gcc.h | 21 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 22 Atomic32 new_value, 23 volatile Atomic32* ptr); 32 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 33 Atomic32 old_value, 34 Atomic32 new_value) { 35 Atomic32 prev_value = *ptr; 38 const_cast<Atomic32*>(ptr))) [all...] |
atomicops_internals_mips_gcc.h | 28 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 29 Atomic32 old_value, 30 Atomic32 new_value) { 31 Atomic32 prev, tmp; 51 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 52 Atomic32 new_value) { 53 Atomic32 temp, old; 72 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops.h | 42 typedef __w64 int32 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_x86_macosx.h | 16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, 17 Atomic32 old_value, 18 Atomic32 new_value) { 19 Atomic32 prev_value; 22 const_cast<Atomic32*>(ptr))) { 30 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32 *ptr, 31 Atomic32 new_value) { 32 Atomic32 old_value [all...] |
atomicops_internals_x86_gcc.h | 29 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 30 Atomic32 old_value, 31 Atomic32 new_value) { 32 Atomic32 prev; 40 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 41 Atomic32 new_value) { 49 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_x86_msvc.h | 16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 17 Atomic32 old_value, 18 Atomic32 new_value) { 23 return static_cast<Atomic32>(result); 26 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 27 Atomic32 new_value) { 31 return static_cast<Atomic32>(result); 34 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_atomicword_compat.h | 11 // AtomicWord is a synonym for intptr_t, and Atomic32 is a synonym for int32, 13 // on others, it's a long. When AtomicWord and Atomic32 are based on different 16 // This file defines function overloads to allow both AtomicWord and Atomic32 31 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 37 reinterpret_cast<volatile Atomic32*>(ptr), new_value); 43 reinterpret_cast<volatile Atomic32*>(ptr), increment); 49 reinterpret_cast<volatile Atomic32*>(ptr), increment); 56 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 63 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 68 reinterpret_cast<volatile Atomic32*>(ptr), value) [all...] |
atomic_sequence_num.h | 25 base::subtle::Atomic32 seq_;
|
atomic_ref_count.h | 20 typedef subtle::Atomic32 AtomicRefCount;
|
atomicops_unittest.cc | 214 TestAtomicIncrement<base::subtle::Atomic32>(); 219 TestCompareAndSwap<base::subtle::Atomic32>(); 224 TestAtomicExchange<base::subtle::Atomic32>(); 229 TestAtomicIncrementBounds<base::subtle::Atomic32>(); 234 TestStore<base::subtle::Atomic32>(); 239 TestLoad<base::subtle::Atomic32>();
|
/external/v8/src/ |
atomicops_internals_arm_gcc.h | 43 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 44 Atomic32 new_value, 45 volatile Atomic32* ptr); 54 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 55 Atomic32 old_value, 56 Atomic32 new_value) { 57 Atomic32 prev_value = *ptr; 60 const_cast<Atomic32*>(ptr))) [all...] |
atomicops_internals_mips_gcc.h | 48 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 49 Atomic32 old_value, 50 Atomic32 new_value) { 51 Atomic32 prev, tmp; 71 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 72 Atomic32 new_value) { 73 Atomic32 temp, old; 92 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops.h | 57 typedef int32_t Atomic32; 70 // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or 84 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 85 Atomic32 old_value, 86 Atomic32 new_value); 90 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value); 94 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment) [all...] |
atomicops_internals_x86_gcc.h | 51 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 52 Atomic32 old_value, 53 Atomic32 new_value) { 54 Atomic32 prev; 62 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 63 Atomic32 new_value) { 71 inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_x86_msvc.h | 39 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 40 Atomic32 old_value, 41 Atomic32 new_value) { 46 return static_cast<Atomic32>(result); 49 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 50 Atomic32 new_value) { 54 return static_cast<Atomic32>(result); 57 inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr [all...] |
atomicops_internals_x86_macosx.h | 38 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, 39 Atomic32 old_value, 40 Atomic32 new_value) { 41 Atomic32 prev_value; 44 const_cast<Atomic32*>(ptr))) { 52 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, 53 Atomic32 new_value) { 54 Atomic32 old_value [all...] |
runtime-profiler.h | 138 static Atomic32 state_; 168 Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, 1); 180 Atomic32 new_state = NoBarrier_AtomicIncrement(&state_, -1);
|
/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...] |
atomic32_posix.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) 47 WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value) 54 bool Atomic32::CompareExchange(WebRtc_Word32 newValue [all...] |
atomic32_win.cc | 11 #include "atomic32.h" 21 Atomic32::Atomic32(WebRtc_Word32 initialValue) : _value(initialValue) 29 Atomic32::~Atomic32() 33 WebRtc_Word32 Atomic32::operator++() 39 WebRtc_Word32 Atomic32::operator--() 45 WebRtc_Word32 Atomic32::operator+=(WebRtc_Word32 value) 51 WebRtc_Word32 Atomic32::operator-=(WebRtc_Word32 value) 57 bool Atomic32::CompareExchange(WebRtc_Word32 newValue [all...] |
/external/chromium/base/threading/ |
thread_collision_warner.cc | 16 static subtle::Atomic32 CurrentThread() { 21 const subtle::Atomic32 atomic_thread_id = 22 static_cast<subtle::Atomic32>(current_thread_id); 31 subtle::Atomic32 current_thread_id = CurrentThread(); 46 subtle::Atomic32 current_thread_id = CurrentThread();
|
thread_collision_warner.h | 229 volatile subtle::Atomic32 valid_thread_id_; 233 volatile subtle::Atomic32 counter_;
|
/external/chromium/base/synchronization/ |
cancellation_flag.h | 34 base::subtle::Atomic32 flag_;
|
/external/chromium/chrome/browser/net/ |
chrome_net_log.h | 148 base::subtle::Atomic32 last_id_; 150 base::subtle::Atomic32 log_level_;
|